11. I’m sad to think that all my plants __________ by the time I ___________ from holiday.
A. will die – return B. died – returned
C. may have died – have returned D. had died – could return
12. The exhaust pipe on my car ___________ for days when finally it ___________ off on the high way.
A. rattled – had fallen B. had been rattling – fell
C. was rattling – fell D. may rattle – falls
13. I __________ for a very long time, so I ___________ very angry with them.
A. had been waiting – was B. have been waiting – was
C. have waited – was D. have been waiting – was
14. Mary ___________ a delicious meal till yesterday evening.
A. has cooked B. hasn’t cooked
C. hadn’t cooked D. doesn’t ever cook
15. When he came out of the cave, he ___________ still like a statue for a while.
A. stands B. is standing C. has stood D. stood
16. He ___________ smoke eight years ago. But he ____________ it up now.
A. used to – had given B. use to – gave
C. used to – has given D. is used to – gives
17. Though world food production ___________ since 1950, people still ___________ from shortages in various parts of the world.
A. has been doubling – maybe suffering
B. has doubled – suffer
C. had been doubled – could be suffering
D. has been doubled – suffers
18. He can’t remember any of the bad habits he ____________ when he was younger.
A. had B. has had C. were having D. had had
19. By the end of next month, the author ____________ his sixth novel.
A. has written B. will have been writing
C. has been writing D. will have written
20. Steve ___________ to the manager after lunch the day before.
A. spoke B. was speaking C. had spoken D. has spoken
1D
2B
3A
4B
5D
6C
7B
8A
9D
10A