- 2021-05-13 发布 |
- 37.5 KB |
- 18页
申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
文档介绍
高三英语资源高考英语语法复习之虚拟语气精讲精练
2008届高考英语语法复习之虚拟语气精讲精练 一.既定模式中的虚拟语气: A.由if 构成的虚拟语气: If引导一个条件句,含义为”如果/假如…”(在宾语从句中=whether”是否”时除外)可以用来表示两种条件: (1) 可实现的假设条件(这种假设只可发生在将来,即:说话之后),此时,if从句被称为:真实条件句,其引导的主从句的时态对应关系如下: if + SA + P(仅用一般现在时或am/is/are going to do; am/is/are to do=want/plan to do), SB + P(一般现在/一般将来) (2)不可实现的假设条件,即,虚拟条件.这种假设可以针对:现在(说话时及目前阶段);过去(说话前)及将来.但都无法实现. 此时,if 从句与主句的时态对应关系如下表所示: 假 设 情 况 If从句中的动词形式 主句中的动词形式 对 现 在 S+P(一般过去时/be动词常用were) S+P(would/should/could/ might+be…/do sth/be done) 对 过 去 S+P(过去完成时:had been…/had done sth/had been done S+P(would/should/could/ might+have been/done) 对 将 来 S+P: (1)一般过去 (2) were to do (3) should be…/do sth S+P would/should/could/might +be…/do sth 例: 1. If they_________(get) to the booking office earlier, they would have got some tickets.(had got) 2. If you__________(make) the same mistake later, you would be punished. (made, were to make, should make) 3. If the doctor____________(send) for without delay, the boy would still be alive. (had been sent 注意:本句为交叉虚拟式) 4. If he ______________(receive) three more votes, he would be our principal now. (had received注意:本句为交叉虚拟式) 掌握方法: 1.判断if从句是真实还是虚拟句 2.判断所假设的的情况的所在时间区域 3.背熟主,从句的时态对应关系 4.记忆技巧:条件句中的时态比虚拟情况早一个时态! B.用wish或if only引导一个从句表示一种无法实现的愿望:要是…就好了/旦愿… 从句时态变化如下 现在无法实现 过去无法实现 将来无法实现 (sb)wish(that) if only S+P(一般过去时) be动词常用 were S+P(过去完成时) S+P: would/should could/might+be…/ do sth/be done 注意:wish与hope的区别: (1) hope that从句表示一个可以实现的愿望 (2) hope不可用于:hope sb + sth(祝福语)的表达! 二.特定词汇后面的虚拟语气: A.特定动词后面的that从句中的非假设性虚拟: 建议 suggest advise recommend (that)S+(should)+be… do… be done 命令 order command 同上 请求 demand desire request require insist urge 同上 注意:(1)当suggest的主语为sth时,其含义为暗示/表明;后面的从句用正常形式 (2)当insist的含义为:坚持说/坚持认为/坚持表白时,后面的从句用正常形式 B.特定名词后面的that从句(同位语从句)中的非假设性虚拟: 建议 suggestion advice recommendation that S+(should)+be… do… be done 命令 order command 同上 请求 demand desire request requirement 同上 C.特定形容词后面的that从句中的非假设性虚拟: It + is(be) important strange necessary essential esirable natural that S+(should)+be… do… be done 三.固定句式中that从句后的虚拟语气: A.It is (high,right) time (that) +S + P(一般过去时/should be…/do…;should不可省) It is time(that) you________(go) to bed. B.(1)sbA would rather sbB + P(一般过去):对现在或将来情况;A希望/旦愿B(现在/将)…就好了.I’d rather he________(be) present at this/tomorrow’s conference.(were) (2)sbA would rather sbB+P(过去完成时):对过去情况;A希望/旦愿B那时/曾… 就好了.I’d rather you_________(pass) that difficult exam.(had passed) 四.到装虚拟式: 当if条件句中为:If S+P(were/had done/should do sth)时可变为: Were/Had/Should + S +P(适当形式) …,主句不变 1.) If it were summer tomorrow, we could go swimming. =Were it summer tomorrow, we could go swimming. 2.) If he had come to school yesterday, he would have seen the film star. =Had he come to school yesterday, he would have seen the film star. 3.) If I were you , I wouldn’t go. =Were I you, I wouldn’t go. 4.) If he should be in Nanjing next week, we could go to the party together. =Should he be in Nanjing next week, we could go to the party together. 二.非既定模式中的虚拟语气: A. But for sb/sthA, SB + P(虚拟式)=If it be not because of A/if there be no A,… 如果要不是因为A/要是没有A, B就…(SB后面的虚拟形式要根据A的假设情况而定) 1.) But for the heavy rain yesterday, we _____________(not stay) at home. (wouldn’t have stayed) 2.) But for his great effort, he __________(not pass) the exam so easily. (wouldn’t have passed) B. 1.)Without sb/sthA, SB + P…如果没有A,B就… 2.)With sb/sthA, SB + P… 如果有A, B就… 注意:由于without…, with…可以相当于一个if从句的功能,因此,解题时应首先读出其相当于一个真实条件句还是虚拟条件句,再确定SB后面的谓语形式. 1.) Without the pills, you ____________(have) another sleepless night. (will have) 2.) Without the pills, you ____________(not have) such a good sleep. (wouldn’t have had) 3.) With the further development of modern agriculture, consumers _________(supply) with more green food. (will be supplied) 4.) With a pair of wings like a bird, you ________(fly) in the sky. (could fly) C. (1.) SA + P(一般过去), + or / otherwise + SB + P(would/should/could/might have done) I was busy, or / otherwise I would have joined you in the picnic. (2.) SA + P(would/should/could/might do) + but + SB + P(一般现在) I would help you but I am busy. (3.) SA + P(would/should/could/might have done) + but + SB + P(一般过去) I would have helped you but I was busy. 练习.虚拟语气(一) 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 C. had been D. was 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 C. will pay D. pay 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.(s96.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查看更多