1. I enjoyed the movie very much. I wish I ______ the book from which it was made.
A. have read B. had read
C. should have read D. are reading
2. You are late. If you _____ a few minutes earlier, you _____ him.
A. come; would meet B. had come; would have met
C. come; will meet D. had come; would meet
3. The two students talked as if they _____ friends for years.
A. should be B. would be
C. have been D. had been
4. It is important that I _____ with Mr. Williams immediately.
A. speak B. spoke
C. will speak D. to speak
5. If the doctor had come earlier, the poor child would not _____.
A. have laid there for two hours
B. have been lied there for two hours
C. have lied there for two hours
D. have lain there for two hours
6. Let’s say you could go there again, how _____ feel
A. will you B. should you
C. would you D. do you
7. I can’t stand him. He always talks as though he _____ everything.
A. knew B. knows
C. has known D. had known
8. _____ the fog, we should have reached our school.
A. Because of B. In spite of
C. In case of D. But for
9. If you had told me in advance, I _____ him at the airport.
A. would meet B. would had met
C. would have met D. would have meet
10. Mike can take his car apart and put it back together again. I certainly wish
he________ me how.
A. teaches B. will teach
C. has taught D. would teach
11. 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
12. He suggested that they _____ use a trick instead of fighting.
A. should B. would
C. could D. might
13. My father did not go to New York; the doctor suggested that he _____ there.
A. not went B. won’t go
C. not go D. not to go
14. Would you rather I _____ to buy a new bike
A. decided B. will decide
C. have decided D. shall decide
15. You look so tired tonight. It is time you _____.
A. go to sleep B. fell asleep
C. go to bed D. went to bed
16. If she could sew, _____.
A. she make a dress B. she would have made a shirt
C. she will make a shirt D. she would had made a coat
17. _____ today, he would get there by Friday.
A. Would he leave B. Was he leaving
C. Were he to leave D. If he leaves
18. If I _____ you, I _____ more attention to English idioms and phrases.
A. was; shall pay B. am; will pay
C. would be; would pay D. were; would pay
19. The law requires that everyone _____ his car checked at least once a year.
A. has B. had C. have D. will have
20. It is strange that he _____ so.
A. would say B. would speak
C. should say D. will speak
21. Had I known her name, _____
A. or does she know mine B. and where does she live
C. she would be beautiful. D. I would have invited her to lunch.
22. He was very busy yesterday; otherwise, he _____ to the meeting.
A. would come B. came
C. would have come D. will come
23. The librarian insisted that John _____ no more books from the library before he
returned all the books he had borrowed.
A. will take B. took C. take D. takes
24. I do not have a job. I would find one but I _____ no time.
A. had B. didn’t have
C. had had D. have
25. Without heat and sunlight, plants on the earth _______ well.
A. would not grow B. will not grow
C. had not grown D. would not be grown
26. If only the alarm clock ________ then!
A. had rung B. ring
C. would ring D. rang
27. The order from the commander was that the troops ____for the front immediately.
A. set off B. had set off
C. would set off D. shall set off
28. Reluctantly she accepted their proposal that she _______ on.
A. should operate B. be operated
C. operate D. would operate
29. I wish that I _____ with you last night.
A. went B. could go
C. have gone D. had gone
30. Let’s say you could go there again, how _____ feel
A. will you B. should you
C. would you D. do you
【参考答案】
1-5 BBDAD 6-10 CADCD 11-15 CACAD 16-20 BCDCC 21-25 DCCDA
26-30 AABDC
讲解:
虚拟语气其实是一个很清晰的语法,因为规则很清晰。审题后,快速从句中找到指示下列5种情况的点,比如:若是主从复合句,就根据句中的时态找出是针对哪个时态虚拟,然后从表格中找到针对性的格式;若有明确的时间状语则更清晰; 若是wish 和另外形式的虚拟语气,则到具体各条规则里面找到相对应的即可。
虚拟语气讲解:
虚拟语气
一.条件句的虚拟
从句 主句
对现在虚拟 过去时 did / were Would / should / could / might + do
对过去虚拟 过去完成时 had done / been Would / should / could / might + have done / been
对将来虚拟 过去时 / were to / should do Would / should + do
1. 虚拟的倒装: if省略,句中现有的情态动词,助动词或be动词提前倒装。
2. 混合虚拟:从句和主句针对不同的时态虚拟。
Eg. If you had taken my advice, you wouldn’t be so helpless now.
3. 部分虚拟:通常是从句被某种特殊结构代替,只有主句使用虚拟结构。
Eg. Supposing your teacher saw you, what would she say
I’m sorry, I should have come here by car.
But for, otherwise, without, etc.
…, but + real situation
二.从句的虚拟
I wish 通常是针对三种时态的虚拟,但可以使用could. Eg. Could do / could have done
1.as if 仍然针对三种时态虚拟,但不是必须都用虚拟,取决于情况是否真实或可能。
eg. They two look alike as if they are brothers. 情况有可能真实。
He walked as if he got drunk. 情况不可能真实。
三.Suggest, advise, insist, require, request, demand, command, order, suppose, desire etc. + that
1. 后加that从句时,动词使用should do结构, should 可省
2. 这些词的任何词形后加that从句都用此结构;
Eg. Here comes the order that we set off right away.
It is suggested that the exam be taken early.
3. It is + adj. ( important, necessary, strange etc. ) + that sb. (should) do.
四.只使用过去时的虚拟。
1. Would you mind if sb. did… / Do you mind if sb. do …
2. I’d rather sb. did …
3. It’s time that sb. did ….
五.特殊
1. Long live World Peace!
2. May you be happy all your life. May the friendship last forever.
3. If only I had listened to your advice.
If only I hadn’t lost it. If I could only see him once.
4. in case
He took a spoonful and tasted it carefully in case it was hot.
Take your coat in case it rains / just in case it should rain.
5. What if it rains What (would / should / could you do ) if he comes back
1. ______ to the doctor right away, he might have been alive.
A. If he went B. Were he gone
C. Should he have gone D. Had he gone
2. If you were older, I ______ you to go there yesterday.
A. will allow B. should allow C. would have allowed D. had allowed
3. The secretary suggested that they _______ the men in at once.
A. had brought B. should have brought C. brought D. bring
4. I wish I _______ able to tell him all about it last night.
A. was B. were C. had been D. should be
5. If we _______ here ten minutes earlier, we ________ the bus.
A. arrived; would catch B. arrived; would have caught
C. had arrived; had caught D. had arrived; would have caught
6. If I ________ more time, I would have gone with him.
A. had B. had had C. have had D. would have
7. He was very busy yesterday, otherwise he ________ to the meeting.
A. would come B. came C. would have come D. had come
8. Jane’s uncle insisted ________ in this hotel any longer.
A. not staying B. not to stay C. that he not stay D. staying not
9. Without electricity, human life _________ quite different today.
A. is B. will be C. would have been D. would be
10. How I wish I _________ to repair the watch! I only made it worse.
A. had tried B. hadn’t tried C. have tried D. didn’t try
11. He demanded that the lab report _______ immediately after the experiment was done.
A. was written B. would be written C. must be written D. be written
12. The drunken driver ordered that the police _________ to him.
A. should apologize B. would apologize
C. be apologized D. had apologized
13. If it ________ tomorrow, what would we do
A. rains B. were to rain C. would rain D. rain
14. It is required that you _________ at six.
A. will arrive B. arrive C. arrived D. would arrive
15. If only I __________ how to operate an electronic computer as you do.
A. had known B. would know C. should know D. knew
16. If he ________ to the teacher attentively, he _______ the answer to the problem now.
A. had listened; would have known B. listened; would know
C. listened; would have known D. had listened; would know
17. But for the Communist Party, he ________ of poverty 30 years ago.
A. would have died B. would die
C. must have died D. must die
18. _________ today, he would get there for holiday.
A. Was he leaving B. Were he to leave
C. Would he leave D. If he leaves
19. I would have come earlier, but I _________ that you were waiting for me.
A. didn’t know B. hadn’t known
C. would have known D. haven’t known
20. When she arrived at the concert, she regretted and wished she ____ there.
A wouldn’t be B. isn’t C. hadn’t been D. were not
21. When we begin the trip, they will wish they __________ with us.
A. would be B. were C. had been D. would have been
22. The patient insisted that he _________ ill and _________ to the hospital.
A. wasn’t; wasn’t sent B. wasn’t; shouldn’t be sent
C. shouldn’t be; wasn’t sent D. shouldn’t be; shouldn’t be sent
23. The man in prison insisted that he _______ nothing wrong and _______ set free.
A. should do; should be B. had done; should be
C. had done; had been D. should do; had been
24. -- He will take you to North Pole as well.
-- But I’d rather he _________.”
A. won’t B. didn’t C. doesn’t D. wouldn’t
25. _________ smoking, he would not have got cancer in the lung.
A. Was he given up B. Had he given up
C. Did he give D. If he gave up
26. -- I still haven’t thanked Aunt Mary for her present.
-- It’s time you _________.”
A. do B. did C. had D. would
27. But for the help you gave me, I _________ the examinations.
A. would have passed B. would pass
C. wouldn’t have passed D. wouldn’t pass
28. -- I’ve told everyone about it.
-- Oh, I’d rather you _________.”
A. don’t B. hadn’t C. couldn’t D. wouldn’t
29. It has been raining for a day, but even though it hadn’t rained, we ________ there
by tomorrow.
A. can’t get B. won’t get C. hadn’t got D. wouldn’t get
30. It is requested that every student___________a plan for the next semester.
A. makes B. make C. will make D. would make
31. -- Isn’t it about time you __________ to do morning exercises
-- Yes, it is. Would you like to join us
A. begin B. have begun C. began D. had begun
32. It is hard for me to imagine what I would be doing today if I __________ in love, at
the age of seven, with the beautiful music by Beethoven.
A. wouldn’t have fallen B. had not fallen
C. should fall D. were to fall
33. He hesitated for a moment before kicking the ball, otherwise he _______ a goal.
A. had scored B. scored
C. would score D. would have scored
34. If only he _______ quietly in bed as the doctor instructed, he would not suffer so
much now.
A. lies B. lay C. had lain D. should lie
35. Without the air to hold some of the sun’s heat, the earth at night __ for us to live.
A. would be freezing cold B. will be freezing coldly
C. would be frozen cold D. can freeze coldly
36. Yesterday, Jane walked away from the discussion. Otherwise, she __________ something
she would regret later.
A. had said B. said C. might say D. might have said
37. Why didn’t you let me drive If we _________ in turn, you _________ so tired.
A. drove; didn’t get B. drove; wouldn’t get
C. were driving; wouldn’t get D. had driven; wouldn’t have got
38. I don't think it advisable that Darcy________the job as a secretary since he has no
experience.
A. be assigned B. will be assigned
C. is assigned D. has been assigned
39. When a pencil is partly in a glass of water, it looks as if it __________.
A. breaks B. has broken C. were broken D. had been broken
40. -- What courses are you going to do next term
-- I don’t know. But it’s about time __________ on something.
A. I’d decide B. I decided C. I decide D. I’m deciding
41. If he had not stayed under a big tree in the thunder storm, he ________ alive now.
A.will be B. would be C. would have been D. is
42. He felt as if he ___________ more time to study for the test.
A. needs B. were needed C. needed D. need
43. It is important that I __________ with Mr. Williams immediately.
A. speak B. spoke C. will speak D. to speak
44. It is strange that such a thing __________ in Beijing No.4 High School.
A. will happen B. happens C. should happen D. happened
45. The Bakers arrived last night, if they’d only let us know earlier, ______ at the
station.
A. we’d meet them B.we’ll meet them
C.we’d have met them D.we’ve met them
46. One of the requirements for the fire is that the material __________ to its burning
temperature.
A. is heated B. will be heated C. would be heater D. be heated
47. My demand is that the information referred to in my report ___________ to Mr. Brown
without delay.
A. to be e-mailed B. e-mailed C. be e-mailed D. being e-mailed
48. His silence at the meeting suggested that he _________ to your plan.
A. shouldn't agree B. wouldn't agree
C. hadn't agreed D. didn't agree
49. -- What’s the matter with Peter
-- He was seen crying when he was coming out of the office.He ______ by the manager.
A. may be scolded B. should have been scolded
C. must be scolded D. must have been scolded
50. If it were not for the fact that she _____ play tennis, I would invite her to join us.
A. couldn’t B. shouldn’t C. might not D. can’t
【参考答案】
虚拟语气答案:
1-5 DCDCD 6-10 BCCDB 11-15 DABBD 16-20 DABAD
21-25 BBBBB 26-30 BCBAB 31-35 CBDCA 36-40 DDACB
41-45 BCACC 46 DCDDD