Exercise 4.2
1. Turn on the television or open a magazine and you _____ advertisement showing happy, balanced families.
A. are often seeing B. often see
C. will often see D. have often seen
2. While people may refer to television for up-to-minute news, it is unlikely that television _____ the newspaper completely.
A. replaced B. have replaced
C. replace D. will replace
3. The second book was _____ by August 1987, but two years later, the end was still nowhere in sight.
A. completed
B. to have completed
C. to complete
D. to have been completed
4. I don’t know what I’d have done if I _____ to make the decision.
A. would have B. had had
C. have had D. did have
5. The line was busy, someone _____ the telephone.
A. must use B. must be using
C. must have been using D. may have used
6. Before we went very far, we found that we _____ our way.
A. would miss B. would lose
C. had lost D. were missed
7. The plane was _____ at half past five but for the storm.
A. to take off B. to be taken off
C. to have taken off D. taking off
8. I would have told him the answer had it been possible but I _____ so busy then.
A. had been B. were
C. was D. would be
9. The television visiting scholar planned to spend the weekend writing letters and _____ his director.
A. visited B. visiting
C. was going to visit D. should visit
10. One of the wonderful ideas is that future cars _____ by solar energy.[(should) do sth.]
A. be powered B. powers
C. is going to be powered D. will power
11. She’s got so _____ to light music that it has become a constant companion of her life.
A. used to listen B. use to listen
C. used to listening D. used in listening
12. I decided to go to the library as soon as I_____.
A. finish what I did
B. finished what I did
C. would finish what I was doing
D. finish what I was doing
13. Pick me up at 8 o’clock, I _____ my bath by then.
A. will have had B. will be having
C. can have had D. may have
15. _____ Mrs. Priestley has never heard from him.
A. Since B. Up till now
C. Before this week D. last week
16. He will come to call you on the moment he _____his work.
A. will finish B. finishes
C. had finished D. finished
17. All the reports _____ by the end of the next weekend.
A. will have finished
B. would be finished
C. will have been finished
D. were being finished
18. If we _____ any wild beasts, I’ll help you and you’ll help me.
A. will meet B. can meet
C. meet D. might meet
19. My friend _____ here last week, but he couldn’t.
A. was to have come B. must have come
C. came D. had to come
20. I _____ my breakfast when Mrs. Morrison came to call me.
A. was being had B. would have
C. was having D. have been having
责任编辑:小草