1. I (have) ……………. this bike since I was a teenager and I still use it.
2. The weather (be) ……………. quite good since Christmas.
3. I (study) …………….very hard for this examination.
4. He (play) ……………… for the football club for several years, but it’s time to leave it now.
5. Mike and his brother (learn) ………………..English for three years.
6. Mr. Brown (play) ……………… chess since eight o’clock.
7. It (not rain) ………………. since last week.
8. We (not see) ………………… our new teacher yet.
9. My aunt (work) ………………………. in this hospital for eleven years.
10. She (see) ……………………. the film before.
11. Be careful. The teacher (look) ……………….. at you.
12. Our school performance (start) ………………. late last Sunday because of the heavy rain.
13. The boy (learn) ………………… for three years, but he can’t understand this letter.
14. Would you like some coffee? I (just/ make) ………………… some.
15. …………(she/ feed) …………………. the cat yet?
16…………… (your dog/ ever bite) …………. anyone?
17……………. (you/ ever be) ………………. to Ha Noi?
18.My aunt and uncle (visit)… ………Tokyo last Tuesday.
19………….you ever (be)… ………to Paris,Mr Lam?
20.Mrs Nhung (not take)………….the bus to work yesterday.
21………….you (meet)…………..Hoang and Phuong next Sunday?
22.Thu usually ( take )………..the bus to school .
23.Nam (not do)………his homework yet.
II. Complete the following sentences using: for, since, ago
1. _____since_____ Christmas, the weather has been quite good.
2. He's been collecting stamps ___for____ the past twenty years.
3. Hoa and Quan quarrelled with each other some time ______ago____.
4. How long _____ago_____ did this happen?
5. How long is it _____since_____ you last saw Linda?
6. I came here a year _____ago_____.
7. I don’t know where he is, but he was here a minute ______ago____.
8. I got here an hour ____ago___. – What! You mean you’ve been waiting _for_____ an hour?
1. since
2. since
3. ago
4. since
5. since
6. ago
7. ago
8. ago............ for