推荐阅读:
1. His doctor suggested that he ______ his right hand.
A. avoid to use B. avoid using C. has avoided using D. avoids to use
2. Jim suggested that they ______ their supper.
A. had B. would have C. should have D. should have eaten
3. I suggest that he will be sent to hospital as soon as possible.
4. I suggest that (他再把这个实验做一遍)[he should do the experiment again]
5. It’s suggested that ______ a while before we make a decision.
A. she waited B. she wait C. she waits D. she will wait
6. The manager insisted that the chief engineer ______ testing the new model immediately.
A. start B. starts C. started D. will start
7. The doctor insists that ______ (我父亲戒烟). [my father (should) give up smoking ]
8. The company recommended that a new railway station ______ here.
A. build B. built C. should build D. be built
9. 他命令销毁这些文件 [He ordered that papers should be destroyed.]
10. Something about his manner suggested that he ______ not interested in what we were doing.
A. was B. were C. be D. is
11. It is necessary that he ______ there on time.
A. is B. be C. will D. has been
12. Mary wishes that she ______ law instead of history when she was in college.
A. study B. studied C. has studied D. had studied
13. I wish I ______ busy yesterday; I could have helped you with the problem
A. was not B. were not C. have not been D. had not been
14. It’s high time ______ about the traffic problem.
A. something was done B. everything is done C. anything will be done D. nothing to done
15. In spite of the noise, he went on working ______ nothing were happening.
A. as if B. because C. although D. where
16. 他的行为好像小孩子一样 [He behaves as if he were a child.]
17. If I had known all this before, I would not speak to him that way.
18. 如果你早一点告诉我,我就不会错过这个机会了。
[If you had told me a bit earlier, I wouldn’t have missed the chance.]
19. If you had followed the doctor’s advice, (你现在就不会再床上躺着了)
[you wouldn’t lie in bed now]
20. 如果我昨天来的话,我会跟你们一起去野餐的。
[I had come yesterday , I would have gone for the picnic with you.]
21. If her grandfather would have three more days, he would have been 100 years old.
虚拟语气强化训练
1.If Peter had enough money, he ______ on the trip to Los Angeles.
A. had gone B. would go C. went D. would have gone
2. He did his homework carefully for fear that he ______.
A. made a mistake B. makes a mistake C. would make a mistake D. make a mistake
3. I would have asked him to attend our gathering, but I ______his address.
A. didn’t know B. hadn’t know C. don’t know D. wouldn’t know
4. The stubborn young man did not follow the advice that he ______ on his behavior since he didn’t believe that he had done anything wrong.
A. reflect B. had reflected C. would reflect D. must reflect
5. I ______ the airport to make a flight reservation, but in fact I didn’t.
A. should have called B. called C. could call D. would call
6. I would have told him the answer, but I ______ so busy at that moment.
A. had been B. was C. were D. would be
7. If only we ______ a phone! I’m fed up with lining up outside the public phone box.
A. have B. had C. will have D. are to have
8. Mr. Smith received the order that he ______ the documents to the new product meeting for further discussion.
A. bring B. brings C. will bring D. has brought
9. I wish ______.
A. I know how to program the new computer B. I will know to program the new computer
C. I knew how to program the new computer D. I do know how to program the new computer
10. He believes he has been cheated. He ______it.
A. should not have believed B. should not believe C. did not believe D. can’t but believe
11. But for the reform, we ______ such great achievements.
A. shall not make B. could not have made C. should not make D. can not have made
12. I need a helping hand, but I would sooner you ______.
A. come B. coming C. will go with me D. didn’t join me
13. If the government had built more homes for the poor several years ago, the housing problems now ______ so serious in many parts of the country.
A. wouldn’t be B. won’t be C. will not have been D. would not have been
14. Tom might have come to school in time for the lecture ______.
A. if he got up earlier B. unless he had got up earlier
C. but he got up rather late D. but he had gotten up late
15. They took the injured straight to the hospital. Otherwise some of them ______.
A. might have died B. might die C. would die D. could die
16. It is a perfect fit, sir. I ______ to you otherwise.
A. wouldn’t show it B. wouldn’t have shown it
C. wouldn’t take it D. wouldn’t have taken it
17. Jeff looked as if he _______ a ghost.
A. saw B. has seen C. had seen D. would see
18. I would have gone to the concert, if I ______ time.
A. had had B. have had C. had D. would have had
19. ______ I known it, I would have told you.
A. Have B. If C. Had D. Having
20. The headmaster required that all the teachers ______ at the meeting.
A. present B. must be present C. be present D. would be present
21. The mother rejected my suggestion that she ______ her daughter the next week.
A. met B. meets C. would meet D. meet
22. It is necessary that anyone ______ exercises every day if he wishes to keep healthy.
A. do B. would do C. did D. will do
23. It is high time that we ______ all ready for this afternoon meeting, ______it would be late.
A. must get, or B. got, or C. should get, and D. get, and
24. In spite of the noise, he went on working ______ nothing were happening.
A. as if B. because C. although D. where
25. ______ the flood, the ship would have reached its destination on time.
A. In case of B. In spite of C. As of D. But for
X.虚拟语气
1. B 2.C 3.B: should be 5.B 6.A 8.D 10.A 11.B 12.D 13.D 14.A 15.A 17.C: would not have spoken 21.A: had lived
虚拟强化训练:
1. B 2. D 3. A 4. A 5. A 6. B 7. B 8. A 9. C 10. A 11. B 12. D 13. A14. C 15. A 16. B 17. C 18. A 19. C 20. C 21. D 22. A 23. B 24. A 25. D