(Quiz 4) Since, For, or Ago
- englishiseasierwithamal.com
- Apr 5, 2021
- 2 min read
Updated: Jul 15

Since, For, Ago Quiz
A. Fill in the blanks with since, for or ago
1. I started my music class 2 weeks -----
2. She has worked in this company ----- 25 years.
3. They bought the house a week -----.
4. I haven’t seen her ----- quite some time.
5. He has learnt a lot ----- he moved to this country 5 years -----.
6. We haven’t talked ----- a long time. The last time we did was a decade -----.
7. They’ve gone for a walk ----- 9:00 am.
8. She has been sick ----- Thursday.
9. The last time I ate was 3 hours -----.
10. We visited our in-laws 1 month -----.
11. The kids have spent a lot of time with us ----- last year.
12. We’ve volunteered here ----- 2011.
13. They’ve been married ----- 50 years.
14. They haven’t eaten anything ----- last night.
15. She’s lost a lot of weight ----- she stopped eating chocolate.

B. Correct the mistakes in the following sentences:
1. Ms. Lu has been a teacher since a long time.
2. They have stayed here 3 months ago.
3. They built this hotel since 1967.
4. They moved here since 2001.
5. This hotel has been here since 10 years.
6. I have come to Canada since 2000.
7. He has been in the hospital since 2 days.
8. I have stopped working 2 hours ago.
9. She achieved a lot of goals since she moved to Canada for 2 years.
10. She was here since yesterday.
11. I didn't see him since last week.
12. We are married for five years.
13. He has arrived since two hours.
14.She isn't working here since January.
15. Have they finished their homework yesterday?




Comments