You are on page 1of 1

FILL THE GAPS: SINCE, FOR, AGO, ALREADY, YET.

1. I have waited for the bus _____ ages. 2. The phone hasn't stopped ringing ______ I arrived here this morning. 3. They got married two years _______, so they have been married ______ two years. 4. How long have you had your car _______? 5. I haven't seen Michael ______ Monday. 6. The children have played in the garden ______ a while. 7. He lost his job three months _______. So, he has been unemployed _______ August. 8. When did you last speak to Jane? Two days _______, at the gym. 9. Paul has made lots of friends ________ he moved to Madrid. 10. It hasn't stopped raining ______ last night! 11. My father has known my mother ______ 1990. 12. We have ______ finished. 13. I am tired because I had been working ______ six hours. 14. I havent been to Italy ______. 15. I havent seen Mary ____ two days. 16. Mary has been living in Manchester _______ she was born.

You might also like