1 Complete the sentences with for or since.
1 We’ve been at the train station ……for…… an hour now.
2 Peter’s acted ……………… he was a child.
3 Ava’s collected theatre programmes ……………… she started going to the theatre.
4 I haven’t watched TV ……………… a couple of weeks.
5 Have you been out with your old friends ……………… you changed schools?
6 Robert’s played the guitar ……………… five years so he’s really good.
7 They’ve sung in the school choir ……………… many years.
Answer
2 since 3 since 4 for 5 since 6 for 7 for
2 Write the answers to the questions using since or for.
1 How long have you known John?
……I’ve known John for two years. ……
2 How long has Lucy done photography?
……………………………….. her first year at university.
3 How long have your parents lived in Madrid?
……………………………….. they were teenagers.
4 How long have you danced with Harry?
……………………………….. we were ten years old.
5 How long has he had a mobile phone?
……………………………….. five years.
6 How long have we collected coins?
……………………………….. a long time.
7 How long has Isabella been your friend?
……………………………….. 2010.
Answer
2 Lucy’s / has done photography since
3 My parents have lived in Madrid since
4 I’ve / have danced with Harry since
5 He’s / has had a mobile phone for
6 We’ve / have collected coins for
7 Isabella’s / has been my friend since
3 Match the beginnings and endings of the sentences. Then complete the sentences using since or for.
1 Jack has played the piano …B…
2 I’ve had a camera
3 Clare hasn’t been to school
4 We’ve known David
5 You’ve had my book
6 I’ve enjoyed tennis
7 Mum hasn’t cooked meat
A ……………… two weeks now. Are you enjoying reading it?
B ……since…… he started music at school.
C ……………… her favourite butcher’s closed.
D ……………… weeks because of her broken leg.
E ……………… a few months.
F ……………… we were children.
G ……………… the first time I played.
Answer
2 E, for 3 D, for 4 F, since
5 A, for 6 G, since 7 C, since
4 Find and correct the mistakes in the sentences.
1 I have known him since ten years.
……I have known him for ten years. ……
2 We’ve had these clothes when we were twelve.
……………………………………..
3 They’ve been my hobbies from I was a child.
……………………………………..
4 You have want a new mobile phone for a month.
……………………………………..
5 She has acting lessons for the last year.
……………………………………..
6 The new bookshop has been closed since a few weeks.
……………………………………..
Answer
2 when, We’ve had these clothes since we were twelve.
3 from, They’ve been my hobbies since I was a child.
4 want, You have wanted a new phone for a month.
5 has, She’s / She has had acting lessons for the last year.
6 since, The new bookshop has been closed for a few weeks.
5 Complete Claudia’s email with the words in the box. You don’t need every word.
already already can do easily easy for have must want will yet |
Hi Sara,
I can’t believe we’ve been here 1……for…… two weeks 2………… . It’s the first time I’ve gone on holiday without my parents so I’m having a great time! You 3………… come with us next year because you 4………… love it. There are so many things to do and you can 5………… make friends. I’ve 6………… done a lot of the activities that they organise since I arrived so I’m learning lots of new things. You don’t 7………… to take part if you don’t want to but I like trying things I haven’t done before.
See you soon.
Claudia
Answer
2 already 3 must 4 will 5 easily
6 already 7 have