For Since Ago Practice With Key Grammar Drills - 102777

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 2

COMPLETE THE SENTENCES WITH FOR ,SINCE or AGO

TIPS: FOR : a duration of time with the present perfect : for some time ; for four
years… SINCE is used with the
present perfect with a starting point in time :since 2014 ,since last Monday……..
AGO : a duration of time with the past simple : two days ago, a century ago……..

1. We went to the cinema three days ago. 2. I have lived in


this house for three years now. 3. We have been in this pub since
eight pm. 4. The Rolling Stones have been singing since the
sixties. 5. Sally has been a journalist for she left university.
6. How long since did you buy your new mobile ? 7. Have you
been to London for last year? 8. John and I have been
friends since primary school, that is for ten years .
9. We have been learning a second foreign language for two years now. 10. Mr Trump
has been president of the USA since November 2016.
11. I have been interested in history ever since I was a child. 12. Sam
has been doing his homework since he came back from school! 13. I
feel really depressed , it has been raining for days now. 14. Sandy met her
boyfriend three years ago, and she has been living with him for six months.
15. John has been in hospital for two weeks. 16. Many
people took part in the demonstration against terrorism a week ago.
17. Our car has been at the garage for repairs for last Monday.
18. Kate started working in this factory three years ago and she has been a manager there since
one year. 19. Dan lost his mobile three weeks
ago, so he has been very nasty for then.
20. The neighbour has been listening to loud music for hours !! 21. David has
lived in New York since he got a job there two years ago. 22. They have been married
since 2015. 23. I’m exhausted, I have
been raking fallen leaves for hours! 24. The children have played video
games since lunchtime. 25. My sister has not been to the cinema for
ages.

key

1. We went to the cinema three days ago . 2. I have


lived in this house for three years now. 3. We have been in this
pub since eight pm. 4. The Rolling Stones have been
singing since the sixties. 5. Sally has been a journalist since she left
university. 6. How long ago did you buy your new mobile ?
7. Have you been to London since last year? 8. John and I
have been friends since primary school, that is for ten years .
9. We have been learning a second foreign language for two years now. 10. Mr
Trump has been president of the USA since November 2016.
11. I have been interested in history ever since I was a child. 12. Sam
has been doing his homework since he came back from school! 13. I
feel really depressed , it has been raining for days now. 14. Sandy met her
boyfriend three years ago , and she has been living with him for six months.
15. John has been in hospital for two weeks. 16. Many
people took part in the demonstration against terrorism a week ago.
17. Our car has been at the garage for repairs since last Monday.
18. Kate started working in this factory three years ago and she has been a manager there for
one year. 19. Dan lost his mobile three
weeks ago , so he has been very nasty since then.
20. The neighbour has been listening to loud music four hours !! 21. David has
lived in New York since he got a job there two years ago . 22. They have been
married since 2015. 23. I’m exhausted, I
have been raking fallen leaves for hours! 24. The children have played video
games since lunchtime. 25. My sister has not been to the cinema for
ages.

You might also like