1. Peter…… forty years old in January.
A. be B. will be C. has been
2. Mary seems……a fight with Jack again.
A. have had B. to have C. to have had
3. ……is me favourite form of exercise.
A. Jogging B. Jog C. To jog
4. They ……together for five years.
A. work B. are working C. have worked
5. He ……to work when the accident happened.
A. is driving B. was driving C. drove
6. She claims……Brad Pitt last year.
A. to meet B. to have met C. have met
7. This time next month I……in a new house.
A. will live B. am living C. will be living
8. She was lying on her bed…..about the party.
A. thinking B. to think C. think
9. It’s very cold in here. I ……the heating on.
A. put B. had put C. will put
10. The lawyer advised us……the money immediately.
A. pay B. paying C. to pay
11. ……some spare time, Tom went for a walk.
A. Having B. Have C. To have
12. Paul……abroad once a month on business.
A. travels B. is travelling C. travel
| 13. “Are you going shopping tonight?”
“No, I…….yesterday.”
A. went B. had gone C. had been going
14. “Where is Scott?”
“He…….on the phone when I saw him.”
A. was talking B. talked C. had talked
15. “Did Alan arrive on time?”
“No. I …….for an hour before he arrived.”
A. was waiting B. had waited C. had been waiting
16. “What time do you finish work?”
“Actually, I…… .”
A. have just finished B. finish C. finished
17. “I like your dress. Is it new?”
“No. I……..it for ages.”
A. had B. have C. have had
18. “How is John now?”
“He………better slowly.”
A. gets B. is getting C. has been getting
19. “Did you go out for dinner last night?”
“No. I ……a lot at lunch, so I wasn’t hungry.”
A. had been eating B. had eaten C. was eating
20. We believe ….. the work.
A. he to have finished B. his to have finished C. him to have finished
|