练习.虚拟语气(一)
1. The boy acted ____ he had never lived in Canada before.
A. as though
B. even if
C. as
D. since
2. ____ 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
3. If you were older, I ____ you to go there yesterday.
A. will allow
B. should allow
C. would have allowed
D. had allowed
4. The secretary suggested that they ____ the men in at once.
A. had brought
B. should have brought
C. brought
D. bring
5. I wish I ____ able to tell him all about it last night.
A. was
B. were
C. had been
D. should be
6. 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
7. If I ____ more time, I would have gone with him.
A. had
B. had had
C. have had
D. would have
8. He was very busy yesterday, otherwise he ____ to the meeting.
A. would come
B. came
C. would have come
D. had come
9. The Jade Emperor ordered that the Monkey King _____ right away.
A. would be arrested
B. must be arrested
C. be arrested
D. had to be arrested
10. Jane's uncle insisted ____ in this hotel any longer.
A. not staying
B. not to stay
C. that he not stay
D. staying not
11. Don't touch the sleeping tiger. If he woke up, he _____ you.
A. would come to
B. would come at
C. would have come toward
D. will come to
12. Without electricity human life _____ quite different today.
A. is
B. will be
C. would have been
D. would be
13. How I wish I ____ to reapair the watch! I only made it worse.
A. had tried
B. hadn't tried
C. have tried
D. didn't try
14. He demanded that the laboratory report ___ immediately after the experiment was done.
A. was written
B. be written
C. must be written
D. would be written
15. The man insisted that he _____ there.
A. should send
B. would be sent
C. sent
D. be sent
16. If he had not gone out in the storm _____.
A.he will be alive now
B. he would be alive now
C. he would have been alive now
17. If it ___ tomorrow, what would we do?
A. rains
B. were to rain
C. would rain
D. rain
18. It is required that you ____ at six.
A. will arrive
B. arrive
C. arrived
D. would arrive
19. If only I _____ how to operate an electronic computer as you do.
A. had known
B. would know
C. should know
D. knew
20. He spoke in a quiet, distinct voice, as though his thought _____.
A. was far away
B. had been far away
C. were far away
D. went far away. ?
21. If it ___ rain, we ___ get wet.
A. is to, should
B. were to, would
C. were going to, would
D. was going to, should
22. 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
23. But for the party, he ___ of hunger 30 years ago.
A. would have died
B. would die
C. must have died
D. must die
24. ___ today, he would got there for holiday.
A. Was he leaving
B. Were he to leave
C. Would he leave
D. If he leaves
25. I would have come earlier, but I ___ that you were waiting for me.
A. didn’t know
B. hadn’t know
C. would have known
D. haven’t known
26. It’s high time that we ___ to school.
A. would to
B. went
C. go
D. will go
27. It seems as if it ___ rain.
A. will
B. is going to
C. is to
D. were going to
28. I’d rather you ___ right away.
A. leave
B. left
C. will leave
D. to leave
29. He is working hard for fear that he ___.
A. fails
B. failed
C. would fail
D. fail
30. It is really strange that the girl ___ so early.
A. has been married
B. has married
C. be married
D. would marry
31. Supposing I ___ this gift, what would he say?
A. accept
B. accepted
C. should accept
D. would accept
32. The teacher agreed to the suggestion that the students ___ two weeks to prepare for the exam.
A. give
B. should give
C. be given
D. would be given
33. I was busy yesterday, otherwise I ___ your birthday party.
A. attended
B. had attended
C. would attend
D. would have attended
34. He insisted that he ___ me before.
A. see
B. should see
C. had seen
D. saw
35. The two strangers talked as if they ___ friends for years.
A. were
B. would be
C. have been
D. had been
36. We ___ our lives had it not been for the policeman.
A. would have lost
B. should lose
C. might lose
D. could have lost
37. ---- I thought you would come back tomorrow.
---- I would if I ___ to attend a meeting.
A. don’t have
B. didn’t have
C. will not have
D. would not have
38. He wishes ___ mistakes.
A. he doesn’t always make
B. he isn’t always making
C. he didn’t always make
D. he wouldn’t always making
39. It ___ very nice if only it were possible.
A. will be
B. would be
C. is
D. were
40. Without your help, our team ___ the last match.
A. won’t win
B. will lose
C. wouldn’t have won
D. can’t win
41. I wish ___ I what to do.
A. knew
B. have known
C. know
D. would know
42. ___, I would take an umbrella with me.
A. Had I been you
B. I were you
C. Were I you
D. I had been you
43. If I had hurried, I ___ the train.
A. would catch
B. could catch
C. would have caught
D. had caught
44. He insisted that John ___ it.
A. do
B. does
C. did
D. would do
45. It is high time we ___ off.
A. are
B. were
C. be
D. will be
46. He felt as if he ___ more time to study for the test.
A. needs
B. were needed
C. needed
D. need
47. It is important that I ___ with Mr. Willians immediately.
A. speak
B. spoke
C. will speak
D. to speak
48. James wishes he ___ the football game instead of the film.
A. saw
B. see
C. had been seen
D. had seen
49. I wish ___.
A. he left
B. he leaves me alone
C. he be left
D. he would leave me alone
50. If I had known that, I ___ so.
A. wouldn’t do
B. wouldn’t have done
C. won’t do
D. have not done
51. The doctor suggested that she ___.
A. will not smoke
B. not smoke
C. would not smoke
D. did not smoke
52. If I ___ you, I wouldn’t return the call.
A. be
B. am
C. was
D. were
53. You talk as if you ___ there.
A. were really
B. has really been
C. had really been
D. would really be
54. He suggested that the work ___ at once.
A. would started
B. would be started
C. should started
D. should be started
55. It is strange that such a thing ___ in your school.
A. will happen
B. happen
C. should happen
D. happened
56. It is imperative that you ___ on time.
A. are
B. will be
C. be
D. would be
57. I didn’t go to the party, but I do wish I ___ there.
A. was
B. were
C. had been
D. went
58. It is time we ___ up our results.
A. sum
B. summed
C. will sum
D. would sum
59. If the doctor had been available, the child ___.
A. would not die
B. would not have died
C. could not die
D. could not have died
60. Dr. Bethune worked hard as if he ___.
A. never had felt tired
B. had never felt tired
C. never felt tired
D. was tired never
61. 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. am reading
62. You are late. If you ___ a few minutes earlier, you ___ him.
A. came/ would meet
B. had come/ would have met
C. come/ will meet
D. had come/ would met
63. I wish my husband ___ as well as yours.
A. had dressed
B. dress
C. will dress
D. dressed
64. Edison kept phosphorus carefully in a bottle lest it ___.
A. would burn
B. burned
C. was burning
D. should burn
65. He looked as if he ___ ill for a long time.
A. was
B. were
C. has been
D. had been
66. If the doctor had come earlier, the poor child ___.
A. would not have been lied there for two hours
B. would not have laid there for two hours
C. would not have lied there for two hours
D. would not have lain there for two hours
67. I wish that I ___ with you last night.
A. went
B. could go
C. have gone
D. could have gone
68. Let’s say you could go there again, how ___ feel?
A. will you
B. should you
C. would you
D. do you
69. Mr. Brown left for London long ago. That’s pity. I wish ___.
A. I meet him.
B. I’ll have met him
C. I’d had met him
D. I’d meet him
70. I can’t stand him. He always talks as though he ___ everything.
A. knew
B. knows
C. has known
D. had known
71. I wish I ___.
A. will tell him that
B. didn’t tell him that
C. told him not that
D. had not told him that
72. If you had told me in advance, I ___ him at the airport.
A. would meet
B. would had meet
C. would have met
D. would have meet
73. Kunar 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
74. 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
75. I wish I ___ able to tell him all about it last night.
A. should be
B. were
C. had been
D. was
76. If it ___ another ten minutes, the game would have been called off.
A. had rained
B. would had rained
C. have seen
D. did see
77. He suggested that they ___ use a trick instead of fighting.
A. should
B. would
C. do
D. had
78. 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
79. I would have gone to the meeting if I ___ time.
A. had had
B. have had
C. had
D. would have had
80. John wished ___.
A. he will study more
B. he had studied more
C. he studies
D. he won’t have studied more
81. You look so tired tonight. It is time you ___.
A. go to sleep
B. went to sleep
C. go to bed
D. went to bed
82. “Why didn’t you buy a new car?”“I would have bought one if I ___ enough money. ”
A. had
B. have had
C. would have
D. had had
83. I recommended that the student ___ his composition as soon as possible.
A. finishing writing
B. should finish the writing
C. finish writing
D. finished writing
84. 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
85. ___ today, he would get there by Friday.
A. Would he leave
B. Was he leaving
C. Were he to leave
D. If he leaves
86. His doctor suggested that he ___ a short trip abroad.
A. will take
B. would take
C. take
D. took
87. 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
88. 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
89. We might have failed if you ___ us a helping hand.
A. have not given
B. would not give
C. had not given
D. did not give
90. The Law requires that everyone ___ his car checked at least once a year.
A. has
B. had
C. have
D. will have
91. I wish ___ I busy yesterday; I could have helped you with the problem.
A. hadn’t been
B. weren’t
C. wasn’t
D. have not been
92. 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
93. He has just arrived, but he talks as if he ___ all about that.
A. know
B. knows
C. known
D. knew
94. If I ___ the money, I would have bought a much bigger car.
A. possessed
B. owned
C. had
D. had had
95. I wish I ___ a young man again.
A. am
B. was
C. were
D. will be
96. The librarian insists that John ___ no more books from the library before he returns all the books he had borrowed.
A. will take
B. took
C. take
D. takes
97. I left very early last night, but I wish I ___ so early.
A. didn’t
B. hadn’t left
C. haven’t left
D. couldn’t leave
98. 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
99. I wish that you ___ such a bad headache because I’m sure that you would have enjoyed the concert.
A. hadn’t
B. didn’t have had
C. hadn’t had
D. hadn’t have
100. He insisted that we all ___ in his office at one o’clock.
A. be
B. to be
C. would be
D. shall be
101. Helen couldn’t got to France after all. That’s too bad, I’m sure she would have enjoyed it if ___.
A. she’s gone
B. she’ll go
C. she’d gone
D. she’d go
102. I must go there earlier. John has suggested that I ___ an hour before the discussion begins.
A. go
B. shall go
C. will go
D. would go
103. If her husband had not liked the dress ___.
A. she would be delighted
B. he would get mad
C. she would have returned it D she must have taken it back to the store 104. If I ___ you, I ___ worry.
A. were/ wouldn’t
B. was/ wouldn’t
C. been/ would have
D. be/ would 105. We ___ delighted if the report ___ true.
A. were/ were
B. shall be/ were
C. should be/ were
D. were/ would be 106. If he ___ here, he ___ you.
A. had been/ would have helped C. would have been/ should have helped
B. were/ had helped D. would have been/ would had helped
107. If I ___ so busy, I ___ the lecture that day.
A. were not be/ should attend
B. should not/ should have attend
C. was not/ would attend
D. had not been/ would have attended
108. If I ___ the way to New York, I ___.
A. knew / would drive
B. knew/ will drive
C. knew/ would have drive
D. had known/ would drive
109. But for the leadership of our Party, we ___.
A. shouldn’t succeed
B. could not have succeed
C. will not succeed
D. should not have succeeded
110. You ___ the train if you ___ a little earlier.
A. could take/ started
B. could have taken/ had started
C. could take/ had started
D. could have taken / started
1.A
2. D
3. C
4. D
5. C
6. D
7. B
8. C
9. C 10. C 11. B 12. D 13. B 14.
B 15. D 16.
C 17. B 18. B 19.
D 20. B.21.B 22. D 23. A 24. B 25. A 26. B 27.
B 28. B 29. D 30.
C 31. B 32. C 33.
D 34. C 35. D 36. A 37. B 38. C 39. B 40. C
41. A 42. C 43.C 44. A 45. B 46.C 47. A 48 D 49. D 50. B 51. B 52. D 53. C 54.
D 55. C 56. C 57. C 58. B 59. B 60. B 61. B 62. B 63. D 64. D 65. D 66.
D 67. D 68. C 69. C 70. A 71. D 72. C 73. D 74. C 75. C 76. A 77. A 78.
C 79. A 80. B 81.
D 82. D 83. C 84. B 85. C 86. C 87. C 88. D 89. C 90.
C 91. A 92.
D 93. D 94. D 95. C 96. C 97. B 98. D 99. C 100. A 101. C 102. A 103. C 104. A 105. C 106. A 107. D 108. A 109. D 110. B
练习.虚拟语气(二)
1. If I ____ where he lived, I ____ a note to him.
A. knew, would
B. had known, would have sent
C. know, would send
D. knew, would have sent
2. If they ____ earlier than expected, they ____ here now.
A. had started, would be
B. started, might be
C. had started, would have been
D. will start, might have been
3. I didn’t know his telephone number. ____ it, I ____ then.
A. Had I known, would ring him up
B. Should I know, would have rung him up
C. If I knew; would ring him up
D. Had I known; would have rung him up
4. Mary is ill today. If she _____ , she ____ absent from school.
A. were not ill; wouldn' t be
B. had been ill; wouldn't have been
C. had been ill; should have been
D. hadn't been ill; could be
5. Were I to do it, I ________ it some other way.
A. will do
B. would do
C. would have done
D. were to do
6. I ________ him the answer ________ possible, but I was so busy then.
A. could tell; if it had been
B. must have told; were it
C. should have told; had it been
D. should have told; should it be
7. Without your help, we________ so much.
A. won ' t achieve
B. didn ' t achieve
C. don't achieve
D. wouldn't have achieved
8. You didn't take his advice. ________ his advice, you ________ such a mistake.
A. Had you taken; wouldn't have made
B. If you had taken; would make
C. Were you lo take; shouldn t have made
D. Have you taken; won t have made
9. We wish we ____ what you did when we were at high school.
A. did
B. could have done
C. have done
D. should do
10. She wishes she ____ to the theatre last night.
A. went
B. would go
C. had gone
D. were going
11. Tom is very short now. His mother wishes that he ________ be tall when he grows up.
A. could
B. should
C. would
D. were able to
12. My sister advised me that I ________ accept the invitation.
A. could
B. must
C. should
D. might
13. He asks that he ________ an opportunity to explain why he’s refused to go there.
A. is given
B. must give
C. should give
D. be given
14. Do you think of Wang Fang's suggestion that he ________ Mr. Li to the party?
A. will invite
B. have invited
C. is invited
D. invite
15. I insisted that he ________ at once.
A. be gone
B. go
C. would go
D. might go
16. Li Ming insisted that he ________ anything at all.
A. hadn ' t stolen
B. shouldn ' t steal
C. doesn ' t steal
D. steal
17. It is quite natural that my coming late again ________ them very angry.
A. had made
B. would make
C. makes
D. make
18. He acted as if he ________ everything in the world.
A. knew
B. knows
C. has known
D. won't know
19. Read it aloud so that I ________ you clearly.
A. may hear
B. will hear
C. hear
D. have heard
20. They got up early in order that they ________ they first train.
A. caught
B. will catch
C. might catch
D. shall catch
21. I am sorry that he ________ in such poor health.
A. are
B. shall be
C. were
D. should be
22. That is a good book. You ________ it yesterday.
A. could buy
B. should buy
C. should have bought
D. bought
23. It is high time we ________ home.
A. will go
B. would go
C. have gone
D. went
24. I ' d rather that you ________ home.
A. went
B. have gone
C. will go
D. had gone
25. If only I _________ to the lecture!
A. listen
B. will listen
C. am listening
D. had listened
26. ---- If he_____ , he ______ that food. ---- Luckily he was sent to the hospital immediately.
A. was warned; would not take
B. had been warned; would not have taken
C. would be warned; had not taken
D. would have been warned; had not taken
27.I didn' t see your sister at the meeting. If she _________, she would have met my brother.
A. has come
B. did come
C. came
D. had come
28. Without electricity, human life ________ quite different today.
A. is
B. will be
C. would have been
D. would be
29. He ________ you more help, even though he was very busy.
A. might have given
B. might give
C. may have given
D. may
give
30. If city noises _______ from increasing, people _______ shout to be heard even
at the dinner table 20 years from now.
A. are not kept; will have to
B. are not kept; have to
C. do not keep; will have to
D. do not keep; have to
31. Mike's father, as well as his mother, insisted that he ________ home.
A. stayed
B. could stay
C. has stayed
D. stay
32. Mr. Smith insisted that he ________ the work all.
A. had done
B. have done
C. did
D. so
33. Jane would never have gone to the party ________ that Mary would come to see
her.
A. has she known
B. had she known C'. if she know D. if she
has known
34. If you had enough money, what ________ ?
A. will you buy
B. would you buy
C. would you have bought
D.
will you have bought
35. If you ________ that film late last night, you wouldn't be so sleepy.
A. didn't see
B. haven't seen
C. wouldn’t have seen
D. hadn’t seen
36. Our monitor requested that ________.
A. all the class studied more carefully the problem
B. the problem was more carefully studied
C. with great care the problem could be studied
D. all the class study the problem more carefully
37. ---- Would you have called her up had it been possible?
---- Yes, but I ________. busy doing my homework..
A. was
B. were
C. had been
D. would be
38. His tired face suggested that he ________ really tired after the long walk.
A. had been
B. was
C. be
D. should be
39. It is important that we ________.
A. shall close the window before we leave
B. will close the window
before we leave
C. must close the window before we leave
D. close the window before we
leave
40. I didn't know his telephone number, otherwise I ______ him.
A. had telephoned
B. would telephone
C. would have telephoned
D. telephone
1~5 BADAB 6~10 CDABC 11~15 CCDDB 16~20 ADAAC 21~25 DCDAD
26~30 BDDAA 31~35 DABBD 36~40 DABDC
练习.虚拟语气(三)
1. I loved the movie. I wish I _____ the book from which it was made.
A. have read
B. had read
C. should have read
D. am reading
2. You are late. If you _____ a few minutes earlier, you _____ him.
A. came/could meet
B. had come/would have met
C. come/will meet
D. had come/would meet
3. It is time that you _____ home and I’d rather you _____ again tomorrow.
A. would go/would come
B. went/came
C. go/are going
D. are going/will come
4. It is important that I _____ with Mr Williams immediately.
A. speak
B. spoke
C. will speak
D. to speak
5. —He has just come out of the hospital.
—No wonder he looked as if he _____ ill for a long time.
A. was
B. were
C. has been
D. had been
6. But for his friends, he _____ of hunger 30 years ago.
A. died
B. would die
C. must have died
D. would have died
7. 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
8. Let’s say you could go there again, how _____ feel?
A. will you
B. should you
C. would you
D. do you
9. I can’t stand him. He always talks as though he _____ everything.
A. knew
B. knows
C. has known
D. had known
10. I suggested yesterday a meeting _____ to discuss the matter.
A. be held
B. should hold
C. would be held
D. must be held
11. I wish I _____.
A. will tell him that
B. didn’t tell him that
C. told him not that
D. had not told him that
12. If you had told me in advance, I _____ him at the airport.
A. would meet
B. would had meet
C. would have met
D. must have met
13. I certainly wish he _____ me how to sing English songs.
A. teaches
B. will teach
C. has taught
D. would teach
14. I wish I _____ able to tell him all about it last night.
A. should be
B. were
15. I wish he _____ me some money if I am lucky enough.
A. had lent
B. lent
C. would lend
D. lends
16. If it _____ another ten minutes, the game would have been put off.
A. had rained
B. would have rained
D. have rained D. rained
17. Our former maths teacher died last term, otherwise he _____.
A. would still be working
B. would still have worked
C. should still work
D. will still work
18. My father’s doctor suggested that he _____ home.
A. not went
B. won’t go
C. not go
D. not to go
19. When Edison died, it was proposed that the American people _____ all power in their homes, streets, and factories for several minutes in honor of this great man.
A. turn off
B. turned off
C. would turn off
D. had turned off
20. John wished _____.
A. he will study more
B. he had studied more
C. he studies
D. he won’t have studied more
21. You look so tired tonight. It is time you _____.
A. go to sleep
B. went to sleep
C. go to bed
D. went to bed
22. I would have bought a car if I _____ enough money.
A. were having
B. have had
C. would have
D. had had
23. _____ today, he would get there by Friday.
A. Would he leave
B. Was he leaving
C. Were he to leave
D. If he leaves
24. Without the food, he _____.
A. will be thinner
B. would be thinner
C. is thinner
D. must be thinner
25. 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
26. If I _____ you, I _____ more attention to English idioms and phrases.
A. were/shall pay
B. am/will pay
C. would be/would pay
D. were/would pay
27. We might have failed if you _____ us a helping hand.
A. have not given
B. would not give
C. had not given
D. did not give
28. The law requires that everyone _____ for his education.
A. pays
B. paid
29. _____, call the police.
A. If anyone will attempt to break in
B. Would anyone attempt to break in
C. Anyone should attempt to break in
D. Should anyone attempt to break in
30. Had I known her name, _____.
A. or does she know mine?
B. and where does she live?
C. I would have invited her to lunch
D. she would be beautiful
31. He has just arrived, but he talks as if he _____ all about that.
A. knew
B. knows
C. known
D. know
32. If I _____ the money, I would have bought a much bigger car.
A. possessed
B. owned
C. had
D. had had
33. I’d rather you ______ by train, because I can't bear the idea of your being in an airplane in such bad weather.
A. would go
B. should go
C. went
D. had gone
34. The librarian insisted that John _____ the book he had borrowed.
A. shouldn’t returned
B. won’t returned
C. not return
D. didn’t return
35. I left very early last night, but I wish I _____ so early.
A. didn’t leave
B. hadn’t left
C. haven’t left
D. couldn’t leave
36. 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
37. He _____ the job well, but he _____ so careless.
A. hadn’t done/had been
B. could have done/was
C. could do/was
D. had done/had been
38. He insisted that we all _____ in his office at one o'clock.
A. were
B. to be
C. would be
D. should be
39. I _____ to stay there for one more week, but I changed my mind.
A. would have hoped
B. was hoping
C. had hoped
D. hoped
40. The doctor did all he could so that he _____ save the soldier’s life.
A. might
B. must
C. had to
D. was able to
41. _____ you _____ last Wednesday, you might have known it well.
A. Were/to come
B. If/came
C. Had/come
D. Did/come
42. We _____ delighted if the report _____ true.
A. were/were
B. shall be/were
C. would be/were
D. were/would be
43. If he _____ here, he _____ you.
A. had been/would helped
B. were/would help
C. were/had helped
D. would have been/had helped
44. If I had known that, I _____ so.
A. wouldn’t have done
B. didn’t do
C. won’t do
D. wouldn’t do
45. He didn’t come, but I wish he _____ here now.
A. is
B. had been
C. were
D. should be
46. You _____ the train if you _____ a little earlier.
A. could take/started
B. could have taken/had started
C. could take/had started
D. could have taken/started
47. She couldn’t have answered the question if she _____ the book.
A. didn’t read
B. wouldn’t read
C. haven’t read
D. hadn’t read
48. The officer gave the order that soldiers _____ to go out at night.
A. not be allowed
B. mustn’t be allowed
C. be not allowed
D. shouldn’t allow
49. _____ he would have succeeded in the examinations.
A. If he has worked hard
B. If he works hard
C. Had he worked hard
D. Were he worked hard
50. He was taken away by the police. He _____ for a thief.
A. should have been mistaken
B. must have been mistaken
C. could have been mistaken
D. is mistaken
1—5 BBBAD 6—10 DBCAA
11—15 DCDCC 16—20 AACAB
21—25 DDCBC 26—30 DCDDC
31—35 ADCDB 36—40 DBDCA
41—45 CCBAC 46—50 BDACB
历年高考中的虚拟语气典题
1.(93.25)—If he ____,he ____ that food.
--Luckily he was sent to the hospital immediately.
A.was warned;would not take
B.had been warned;would not have taken
C.would be warned;had not taken
D.would have been warned;had not taken
2.(94.31)I didn’t see your sister at the meeting.If she ____,she would have met my brother.
A.has come
B.did come
C.came
D.had come
3.(95.14)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
4.(96.19)You didn’t let me drive.If we ____ in turn,you _____ so tired.
A.drove;didn’t get
B.drove;wouldn’t
C.were driving;wouldn’t get
D.had driven;wouldn’t have got
5.(s9
6.21)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 say
6.(01.40)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
7.(s01.40)What would have happened ____ as far as the river bank?
A.Bob had walked farther
B.if Bob should walk farther
C.had Bob walked farther
D.if Bob walked farther
8.(s02,37)It is hard for me to imagine when I would be doing today if I ____ in love,at the age of sevenmwith the Melinda Cox Library in my hometown.
A.wouldn’t have fallen
B.had not fallen
C.should fall
D.were to fall
9.(s02.39)____ be sent to work there?
A.Who do you suggest
B.Who do you suggest that should
C.Do you suggest who should
D.Do you suggest whom should
10.(Ss02.31)How I wish every family ____ a large house with a beautiful garden!
A.has
B.had D.will have D.had had
1—5BDCDD 6—10DCBAB
虚拟语气练习题 用所给动词的适当形式填空: Part A. 1.If people ______(drive) more slowly, there wouldn’t be so many accidents. 2.If you had worked carefully, you _____(not make) so many mistakes. 3.The boat wouldn’t have drifted away, if we _____ (tie) it up. 4.If I had known you already _____(have) a typewriter, I _____(not, buy) one for your birthday. 5.If he _____(be) here this afternoon I would go with him. 6.If it were to rain tomorrow, the match _____(postpone). 7.But for your help, we ______(not be) able to finish the work in time. 8.If it _____(not, be) for the leadership of the Party, we would not have achieved so much. 9.I wish I _____(study) hard while I was young. 10.It is about time that fence ______(mend). 11.My request is that we ______(hold) another session to discuss the problem. 12.It is strange that the car _____(break) down at exactly the same place where it _____(break) down yesterday. 13.The baby smiled as if he _____(understand) what his mother _____(say). 14.He talked as if he _____(do) all the work himself, but in fact Tom and I _____(do) most of it. 15.If only we _____(have) a phone! I’m tired of queuing outside the public phone box. 16.----- “Can we come in late tomorrow?” ----- “I’d rather you _____(come) in on time.” 17.He looks as if he _____(be) ill for a long time. 18.He always talks as though he ______(address) a public meeting. 19.If a metal ______(heat), it will expand. 20.I _____(stay) home if it rains this evening. Part B. 1.She would call you immediately if she _____(need) help. 2.If I had seen the movie, I _____(tell) you all about it now. 3.If he _____(decide) earlier, he could have left on the afternoon flight. 4._______ I _____(take) my umbrella with me when I _____(come) out this morning, I _____(not be) so wet now. 5.If you had listened to me, you _____ (not be) in such trouble now. 6.I wish they _____ (stop) making so much noise so that I could concentrate on my work. 7.It is inconceivable that he _____ (not see) me that day for I ______(wave) to her. 8.What a pity that he gave orders that all those lovely trees _____(cut) down. 9.Mr. Jones would rather _____(stay) home last night. 10.Henry would rather that his brother _____(work) in the same department as he does. 11.Electric current flows through a conductor as though it _____(be) a fluid. 12.We _____(invite) her to the party but we didn’t know that she ______(already, come) back from abroad. 13.Today’s industrial production ______(be) impossible without the contribution made by the science of physics. 14.I hate driving. I’d much rather you _____(drive). 15.The guests ______(arrive) last night, but there is still no news about them. 16.Mother_____(feel) anxious if I came home late. 17.Even if I ______(be) with you then, I ______(can, not, do) much for you.
虚拟语气练习题 一.用所给动词的适当形式填空: Part A. 1.If people ______(drive) more slowly, there wouldn’t be so many accidents. 2.If you had worked carefully, you _____(not make) so many mistakes. 3.The boat wouldn’t have drifted away, if we _____ (tie) it up. 4.If I had known you already ____(have) a typewriter, I ____(not, buy) one for your birthday. 5.If he _____(be) here this afternoon I would go with him. 6.If it were to rain tomorrow, the match _____(postpone). 7.But for your help, we ______(not be) able to finish the work in time. 8.If it _____(not, be) for the leadership of the Party, we would not have achieved so much. 9.I wish I _____(study) hard while I was young. 10.It is about time that fence ______(mend). 11.My request is that we ______(hold) another session to discuss the problem. 12.It is strange that the car _____(break) down at exactly the same place where it _____(break) down yesterday. 13.The baby smiled as if he _____(understand) what his mother _____(say). 14.He talked as if he ____(do) all the work himself, but in fact Tom and I _____(do) most of it. 15.If only we _____(have) a phone! I’m tired of queuing outside the public phone box. 16.----- “Can we come in late tomorrow?” ----- “I’d rather you _____(come) in on time.” 17.He looks as if he _____(be) ill for a long time. 18.He always talks as though he ______(address) a public meeting. 19.If a metal ______(heat), it will expand. 20.I _____(stay) home if it rains this evening. Part B. 1.She would call you immediately if she _____(need) help. 2.If I had seen the movie, I _____(tell) you all about it now. 3.If he _____(decide) earlier, he could have left on the afternoon flight. 4._______ I _____(take) my umbrella with me when I _____(come) out this morning, I _____(not be) so wet now. 5.If you had listened to me, you _____ (not be) in such trouble now. 6.I wish they _____ (stop) making so much noise so that I could concentrate on my work. 7.It is inconceivable that he _____ (not see) me that day for I ______(wave) to her. 8.What a pity that he gave orders that all those lovely trees _____(cut) down. 9.Mr. Jones would rather _____(stay) home last night. 10.Henry would rather that his brother _____(work) in the same department as he does. 11.Electric current flows through a conductor as though it _____(be) a fluid. 12.We _____(invite) her to the party but we didn’t know that she ______(already, come) back from abroad. 13.Today’s industrial production ______(be) impossible without the contribution made by the science of physics. 14.I hate driving. I’d much rather you _____(drive). 15.The guests ______(arrive) last night, but there is still no news about them. 16.Mother_____(feel) anxious if I came home late. 17.Even if I ______(be) with you then, I ______(can, not, do) much for you. 18.A less conscientious man ______(not, try) so hard to get this job done. 19.Do you wish that you ______(have) a sister like her? 20.Isn’t it surprising that he ______(have) two car accidents during the past week? 二.辨认并改正错误: 1.I should be most happy to go down with you but I was very busy right then. 2.If her great grandfather would have lived three more days he would have been 100 years old. 3.If George Washington were president today, I would have wondered what he would do about the United States’ foreign affairs in the Middle East. 4.It was suggested that Pedro studies the material more thoroughly before attempting to pass the examination. 5.He gave orders that the horses were made ready at once as he was pressed for time. 6.The scientist thinks it necessary that all the inventions of mankind must be used for good, not for evil. 7.We felt like we had lost a friend when the foreman along with his four assistants was unfairly discharged.
. 5.If you had listened to me, you _____ (not be) in such trouble now. 虚拟语气练习题 6.I wish they _____ (stop) making so much noise so that I could concentrate on my work. 一.用所给动词的适当形式填空: 7.It is inconceivable that he _____ (not see) me that day for I ______(wave) to her. Part A. 8.t be so many accidents. What a pity that he gave orders that all those lovely trees _____(cut) down. 1.If people ______(drive) more slowly, there wouldn'9.2.If you had worked carefully, you _____(not make) so many mistakes. Mr. Jones would rather _____(stay) home last night. 10.Henry would rather that his brother _____(work) in the same department as he does. 3.The boat wouldn't have drifted away, if we _____ (tie) it up. 11.Electric current flows through a conductor as though it _____(be) a fluid. 4.If I had known you already ____(have) a typewriter, I ____(not, buy) one for your birthday. 12.We _____(invite) her to the party but we didn5.If he _____(be) here this afternoon I would go with him. 't know that she ______(already, come) back from abroad. 6.If it were to rain tomorrow, the match _____(postpone). 13.But for your help, we ______(not be) able to finish the work in time. 7.Today's industrial production ______(be) impossible without the contribution made by the science of physics. If it _____(not, be) for the leadership of the Party, we would not have achieved so much. 8.14.9.I wish I _____(study) hard while I was young. I hate driving. I'd much rather you _____(drive). 15.10.It is about time that fence ______(mend). The guests ______(arrive) last night, but there is still no news about them. 16.Mother_____(feel) anxious if I came home late. My request is that we ______(hold) another session to discuss the problem. 11. 17.It is strange that the car _____(break) down at exactly the same place where it _____(break) Even if I ______(be) with you then, I ______(can, not, do) much for you. 12.18.down yesterday. A less conscientious man ______(not, try) so hard to get this job done. 19.Do you wish that you ______(have) a sister like her? 13.The baby smiled as if he _____(understand) what his mother _____(say). 20.Isn'14.He talked as if he ____(do) all the work himself, but in fact Tom and I _____(do) most of it. t it surprising that he ______(have) two car accidents during the past week? If only we _____(have) a phone! I'm tired of queuing outside the public phone box.
一、选择题 1.If I _______ you, I would give some flowers to her. A.am B.are C.was D.were 2.If I went to the moon, I ______ bring something unusual back to the earth. A.could B.will C.would D.shall 3.—I’m going to Larry’s party. But I don’t know what to wear. —If I ___ you, I _______ wear a dress. A.am; will B.were; will C.were; would D.am; would 4.If I ______ you, I ______invite him to go to see a movie. A.am;would B.were;will C.were;would D.was;will 5.If I ______ you, I _____the job. A.was; will take B.was; would take C.were; would take D.were; will take 6.If I______ you, I would take a small present.. A.am B.was C.were D.are 7.---What if I have to go there and know nothing about it? --- If I______ you, I would try to find some information about it on the Internet. A.am B.was C.will be D.were 8.I’m so busy. If I ______ time, I ______ have a good rest. A.have, would B.have, could C.had, would D.had, will 9.–I argued with my best friend. What should I do? --If I ________ you, I would say sorry to her. A.am B.was C.are D.were 10.If I ____ you, I ____ buy a bike for him. A.was, would B.was, could C.were, would D.were, could 11.If I __________you. I would buy a big house for my parents. A.be B.am C.was D.were 12.If I _______ you, I _______ go there. A.is; will B.is; would C.were; would D.was; will 13.– What would you do if you ______ a car accident? – I will call the police. A.met B.meet C.were meeting 14.—I should have been more careful in the exam.
英语虚拟语气练习题20篇及解析 一、初中英语虚拟语气 1.If I _____ you, I _____ late for school this morning. A.were, wouldn’t be B.were, wouldn’t C.was, won’t be D.am, will 【答案】A 【解析】 试题分析;句意:如果我是你,今天早晨我上学就不会迟到。与现在事实相反,故从句用过去时态,主语用过去将来时态。选项B缺少谓语动词。故选A。 考点:if引导的条件状语从句 点评:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。 1、与现在事实相反 若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形” 2、与过去事实相反 若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词” 3、与将来事实相反 若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”。 2.--- If I_______ one million dollars, I would give it to medical research. ---If I _______ you, I would give it to charity. A.will have, am B.would have, was C.had, were D.have, is 【答案】C 【解析】考察虚拟语气。第一空,虚拟语气,与现在相反,用过去时。第二空,虚拟语气,与现在相反,用过去时,be动词用were。故选C 3.--What would you do if you ____ a million dollars? --I’d give it to the charity A.win B.won C.will win D.is to win 【答案】B 【解析】 试题分析:句意:如果你赢了一百万美元,你要做什么?——我会把它捐给慈善机构。结合语境可知条件从句中描述的是与将来相反的事实,故用一般过去时态,选B。 考点:if引导的条件状语从句
情态动词虚拟语气综合练习(二)答案版 1. 单项选择 1. On Sundays when I was a child, father and I ______ get up early and go fishing. A. could B. would C. might D. should 2. — I find it astonishing that John ______ be so rude to me. — Not astonishing at all. He is always rude to others. A. should B. must C. might D. would 3. I ______ be a little bit slow, but at least I don’t make stupid mistakes. A. should B. may C. must D. need 4. She ______ have attended that meeting, for she was doing paperwork in the office then. A. shouldn’t B. mustn’t C. wouldn’t D. couldn’t 5. — Why is Tom absent today? — No idea. He ______ be ill at home. A. might B. can C. must D. should 6. ______ the picture of the popular singer, I would show it to you right now. A. I had taken B. Did I take C. Had I taken D. I took
虚拟语气填空专练 1. If she had worked harder, she ____________ (succeed). 1. If she had worked harder, she would have succeeded. 2. I wish I _____________ (see) you yesterday. 2. I wish I had seen you yesterday. 3. If my lawyer __________ (be) here yesterday, he ___________ (prevent) me from going. 3. If my lawyer had been here yesterday, he would have prevented me from going. 4. Without electricity, human life ___________ (be) quite different today. 4. Without electricity, human life would be quite different today. 5. The two strangers talked as if they____________ (be) friends for years. 5. The two strangers talked as if they had been friends for years. 6. I told Sally how to get there, but perhaps I ___________ (write) it out for her. 6. I told Sally how to get there, but perhaps I should have written it out for her. 7. I didn’t see your sister at the meeting. If she ___________ (come), she would have met me. 7. I didn’t see your sister at the meeting. If she had come, she would have met me. 8. When a pencil is partly in a glass of water, it looks as if it ___________ (break). 8. When a pencil is partly in a glass of water, it looks as if it were broken. 9. What should we do if it __________ (snow) tomorrow? 9. What should we do if it should snow tomorrow? 10. He ___________ (pass) the test, but he wasn’t careful enough. 10. He could have passed the test, but he wasn’t careful enough. 11. I wish I____________ (be) to Beijing. 11. I wish I had been to Beijing.
If sb had done sth ( 对过去虚拟) 1.如果昨天我知道你的电话号码 2.倘若我们没有修建这么多的水库 3.你要是听了我的建议 4.如果你昨天不看电视 5.如果他们今天一早就离开家的话 6.今天早上要是没下雨 If sb did/ were sth (对现在虚拟) 1,。我要是你 2.她要是有时间 3.如果需要的话 If sb should do(万一) /were to do (打算) / did sth (对将来虚拟) 1.明天如果他在这里的话 2.明天要是星期天的话 3.要是他们把我当奴隶对待 4.你要是把杯子掉下来 5.如果幻想能成为马匹 6.要是我做这项工作 7.假如校长来了 Sb would/ should/ could / might have done sth 某人就会/ 应该/ 能够 / 可能做了。。。(过去) 1 如果昨天我知道你的电话号码,我就给你打电话了。 2 今天早上要是没下雨,我就去买东西了。 3 倘若我们没有修建这么多的水库,洪水就会使人民遭受巨大的损失。 4 你要是听了我的建议,就不会考试不及格了。 Sb would/ should/ could / might do/ be doing sth 某人就会/ 应该/ 能够 / 可能做/在做。。。(现在、将来) 1 如果你昨天不看电视,你现在也就不会这么困了。 2 明天要是星期天的话,我就去看望我的朋友。 3 我要是你,我就去试试。 4 如果幻想能成为马匹,叫花子都有了坐骑
5 要是他们把我当奴隶对待,我就走。 综合练习 一、翻译下列条件句,并改为倒装结构 1.明天如果他在这里的话,我就和他谈谈。 2.你要是把杯子掉下来,会打碎的。 3.她要是有时间,就会帮我了。 4.要是我做这项工作,我就会以不同的方式去做。 5.假如校长来了,我们对他说什么呢 6.如果需要的话,我可以立即去。 7.要是有时间,我就去看她。 8.如果他们今天一早就离开家的话,再过半小时他们就该到了。 9.如果你此刻犹豫不决,你将来会吃苦头的。 10.要不是由于你的粗心大意,我们就赢了比赛了 11.要不是因为即将到来的考试,我今天晚上就和你一起去晚会。 二、请用所给词翻译下列句子 1.没有你的帮助,他就不会有今天的成果。(without) 2.要不是有你,我就不会恢复得这么快。(But for) 3.他一定是去过那儿,否则他绝不会对那个地方如此熟悉。(or) 4.她病了,否则的话就会出席会议了。(otherwise) 5.我让他自己去那里,但也许我应该和他一道去。(but) 6.假若你站在我的立场上,你会怎么办(suppose/supposing/providing) 三、特殊词练习 1. wish 1.但愿我是一只小鸟。 2.我要是知道答案就好了。 3.那时她要是接受我的建议就好了。
情态动词、虚拟语气60题 1. ——Don’t forget to bring my new books tomorrow afternoon. —— No, I_______. A. don’t B. can’t C. won’t D. couldn’t 2. ——I hear you’ve got a set of Australian coins.___I have a look? —— Yes, certainly. A. Do B. May C.Shall D. Should 3. He seldom listens to others. He_____answer for what he has done. A. shall B. will C. can D. would 4. ——May I leave the office before 5 o’clock in the afternoon? ——No, I’m afraid you_______. A. needn’t B. shouldn’t C. mustn't D. won’t 5. —— Shall I tell John about it? —— No, you____. I don’t know his telephone number. A. needn’t B. wouldn’t C. mustn’t D. shouldn’t 6. Mr Bush is on time for everything. How___it be that he was late for the opening ceremony? A. can B. should C. may D. must 7. The traffic light is red, so I______stop my car. A. must B. have to C. can D. mustn’t 8. —— What happened to the young trees we planted? —— The trees______well, but I didn’t water them. A. might grow B. needn’t have grown C. would grow D. would have grown 9. I was really anxious about you. You___home without a word. A. mustn’t leave B. shouldn’t have left C. couldn’t have left D. needn’t leave 10. Children________in public very often. A. should be praised B. shouldn’t have praised C. shouldn’t have be en praised D. shouldn’t be praised 11. Let’s clean the classroom, _______?
虚拟语气的用法及专项练习题 虚拟语气表示一种假设的情况,或一种主观的愿望,即动词所表示的动作或状态并非事实,或不可能实现。英语虚拟语气的形式有下列几种: 一 .虚拟语气用于条件状语从句 注意:主句中的should通常用于第一人称,would可用于任何人称,同时也可根据意思用情态动词could,might等代替should,would。 1.与现在事实相反 (1) If had the time, John would make a trip to China to see the Great Wall. (2) If I were you, I would give up drinking immediately. 2.与过去事实相反 If I’d known that it was going to rain, I would never have gone for a walk in the country. 3.与将来事实相反
If it were to/should rain tomorrow,the meeting would be putoff. If you went there next time, you would see what I mean. 4.错综时间虚拟语气 当条件状语从句表示的行为和主句表示的行为所发生的时间不一致时,动词的形式要根据它所表示的时间来调整。例如: If I were you, I would have gone home. If you had followed the doctor's advice, you would be quite all right now.(从句说的是过去,主句指的是现在。) If the weather had been more favorable ,the crops would be growing still better. 状语从句 1. 方式状语as if(as though) 如果从句表示与现在事实相反,谓语动词用一般过去时;表示与过去事实相反,谓语动词用"had+过去分词";表示与将来事实相反,谓语动词用"would(might,could)+动词原形"。例如: (1) He looks at me as if I were mad. (2) He spoke English so fluently as if he had studied English in England.但as if(as though)后的从句也常用陈述语气,这是因为从句中的情况往往是可能发生的或可能被设想为真实的。例如:It looks as if our side is going to win. 2. 目的状语in order that,so that , lest ,for fear that等 从句谓语动词用" may/might,can/could)+动词原形"。例如: (1) She listened carefully in order that she might discover exactly what he wanted. (2) We hid behind some bushes for fear that passer-by should see us. 3. 连词引导的条件状语从句:
最新虚拟语气专项练习综合经典 一、初中英语虚拟语气 1. ---Tom is always making so many mistakes in his English exercises! --- Yeah. If he ________ more careful, he ________ fewer mistakes. A.was; will make B.is; would make C.were; will make D.were; would make 【答案】D 【解析】 试题分析:句意:汤姆总是在英语练习中犯那么多的错误!—如果他能更细心一些,他就会犯更少的错误。 表示与现在事实相反的假设,If+主语+动词过去式(be动词用were),主语+would/should/might/could+动词原形。根据题意及句型,故选D。 考点:考查虚拟语气的用法。 2.--------- Come and join us, Jim! ---------- I’m sorry I can’t . If I _______ time, I would certainly go. A.will have B.have had C.had D.had had 【答案】C 【解析】 试题分析:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。 (1)、与现在事实相反 若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形” (2)、与过去事实相反 若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词” (3)、与将来事实相反 若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”: 句意:吉姆,来加入我们吧!抱歉,我不能。如果我有时间,我肯定会去的。结合语境可知下文中表示与现在相反的事实,故条件状语从句中用一般故去时态,选C。 考点:考查虚拟语气 3. If I you,I buy a bike for him. A.was,would B.was,could C.were,would D.were,could 【答案】C