1. Today is Thursday, and John ________ (be) late twice this week; he________ (be) late yesterday and on Monday.
2. I first________ (meet) George a month ago, and I ________ (meet) him several times since then.
3. It is October now, and we ________ (do) a lot of work this year; we ________ (do) a lot last year too.
4. She ________ (buy) a coat last winter, but she________ (not / buy) a new dress since 2008.
5. It’s only the middle of the month, and he________ (spend) (already) most of his salary; he ________ (spend) $60 yesterday,
6. I ________ (break) my leg in 1991, but I ________ (break) (never) my arm.
7. He’s over sixty, and he’s still working. He ________ (work) hard all his life. When he ________ (be) a young man, he sometimes ________ (work) all night.
Answers & Comments
2. Met, have met
3. Have done, did
4. Bought, hasn't bought
5. Have already spent, spent
6. Broke, have never broken
7. Has worked, was, worked