1、虚拟语气练习题精选1. The teacher demanded that the exam _ before eleven.A. must finishB. would be finishedC. be finishedD. must be finished2. She made the demand that the journalists _ at once _ Iraq.A. leave; forB. leave; toC. left; toD. to be left; for3. He is talking so much about America as if he _ there
2、.A. had beenB. has beenC. wasD. has gone4. The young man insisted that he _ nothing wrong and _ free.A. did; setB. had done; should be setC. should do; be setD. had done; must be set5. I suggested there _ be a kind of language all could understand and use _ .A. can; itB. /; /C. would; itD. may; /6.
3、The suggestion has been made _ the basketball game _ put off.A. for; toB. that; beC. which; should beD. to; being7. The order came that the medical supplies _ to Beijing for the Sars soon.A. would be sentB. should sendC. be sentD. must be sent8. It is important that we _ wild animals.A. will protect
4、B. should protectC. shall protectD. are protecting9. Had you listened to the doctor, you _ all right now.A. areB. wereC. would beD. would have been10. _ any change about the date, please tell me immediately.A. Will there beB. Should there beC. There will beD. There should be11. _ today, he would get
5、 there by Friday.A. Would he leaveB. Was he leaving C. Were he to leaveD. If he leave12. Should it rain, the crops _ . A. would be savedB. would have been savedC. will be savedD. had been saved13. You _ come earlier. The bus left a moment ago.A. would B. should haveC. mayD. have 14. He treated me as
6、 though/as if _ his own son.A. I amB. I would beC. I was D. I were15. I _ you some money, but I hadnt any on me then.A. would lendB. would have lentC. could lendD. may have lent16. A few minutes earlier and we _ the rain.A. have caughtB. had caughtC. could have caughtD. were to catch17. - “Have you
7、ever been to Beijing?”- “No, but I wish I _”A. haveB. willC. doD. had18. Im glad I went over all my notes; otherwise _ .A. I may have failedB. Id failC. Id have failedD. Ill have failed19. - “What will you do during the summer holiday?” - “I dont know, but its high time _ something.”A. Im decidingB.
8、 Ill decideC. I decidedD. I decide20. What should we do if it _ tomorrow?A. should snowB. would snowC. snowD. will snow21. If only I _ my watch!A. hadnt lostB. havent lostC. didnt lostD. dont lose22. You _ such a serious mistake if you had followed his advice.A. may not makeB. might not makeC. shoul
9、dnt have madeD. might not have made23. We _ the work on time without your help.A. hadnt had finishedB. didnt have finishedC. couldnt have finishedD. cant have finished24. - “Where have you been?”- “I got caught in traffic; otherwise _ sooner.”A. I would be hereB. I have been hereC. I had been hereD.
10、 I would have been here25. If it were not for the fact that you _ ill, I would ask you to do this right now.A. were B. had been C. areD. should beKey: 1-5. CAABB 6-10. BCBCB 11-15. CAABDB 1620. CDCCA 21-25. ADCDC虚拟语气概念。虚拟语气是动词的一种特殊形式, 用来表达说话人的愿望,意图,建议,惊奇,设想等未能实现的情况,以及在说话人看来实现可能性很小的情况。II.虚拟语气的特点: 虚拟语
11、气表达的是与客观现实相反的观念。 虚拟语气常由一个表示条件的从句和一个主句构成。 由于虚拟语气中条件从句中的条件是与客观事实相反,因此其主句的结论也只能是想象的,非真实的。 虚拟语气的特点决定了它句中动词形式的使用与真实句中的动词形式的是不同的。同时,虚拟语气受时间的制约,分成以下三种句式:1) 1) 与现在事实相反的虚拟语气。2) 2) 与过去事实相反的虚拟语气3) 3) 与将来事实相反的虚拟语气III. III. 在不同时间下,虚拟语气的三种形式,公式。I.与现在事实相反 were might if+主语+ 过去式动词 would 过去式助动词 , 主语+ could + V should
12、 II.与过去事实相反 might would + have + 过去分词If +主语+had +过去分词, 主语 + could Should III.与将来事实相反 were might if + 主语+ 过去式助动词 were to +v 主语+ would + V should + v. could 注:。虚拟语气中助动词be一律用were,不用was。在与将来事实相反的虚拟语气中,“if主语should +表示可能的假设1.与现在事实相反) )If I had a car, I should be very happy.= I should be very happy if I ha
13、d a car, but I havent a car. 2) 2) If I were a bird, I could fly. = I could fly if I were a bird, but I am not a bird, so I cant fly. 3) 3) I he took his teachers advice, he might pass the exam. = He might pass the exam if he took his teachers advice, but he doesnt take his teachers advice, so he doesnt pass the exam. 4) 4) If it werent raining, we should go for a picnic. = We sh
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1