1、2011高考二轮复习英语专项训练七 情态动词和虚拟语气【专题考案】1.Thatmustbeamistake. No,it_amistake. A.mustnotbeB.needntbeC.cannotbeD.wouldnotbe 2._IwaterthetreesonTuesday? No,youneednt. A.Can B.Must C.May D.Shall 3.He_notpayunlessheispunishedtopay. A.shall B.will C.can D.would 4.I_suchamistakeagain. A.shallnevermake B.mayneverm
2、akeC.canneverdo D.needneverdo 5._Iturnontheradio? Youdbetternot.Itisnoisyenoughinthisroom. A.Shall B.Must C.Need D.Do 6.Letsgotothelibrarythisafternoon,_? A.shallwe B.willwe C.canwe D.shouldwe 7.Wherearemykeys?I_lostthem. A.oughtto B.shouldhaveC.willhaveD.musthave 8.Evenifhehastime,he_shoppingintown
3、onSunday. A.wontgo B.willgo C.wontgotoD.doesntgo 9.He_finishedearlier. A.shallhaveB.oughtto C.couldhaveD.musthave 10.IncaseI_,Iwouldtryagain. A.willfail B.wouldmiss C.shouldfailD.shallmiss 11.Sincetheroadiswetthismorning,_lastnight. A.itmustrain B.itmusthaverained C.itmustberained D.itmusthavebeenra
4、ined 12.Heaskedmeifhe_openthewindow. A.shall B.would C.will D.should 13.Everyone_dohisbesttomaketheworldsafeandclean. A.can B.may C.should D.hadto 14._tohavelunchwithustoday? A.Doyoulike B.WouldyoulikeC.Willyoulike D.Haveyoulike 15.Willyoulendmeyourbook? Yes,I_. A.will B.need C.can D.must 16.IfIhadt
5、ime,_seethatnewmovieattheCapitalTheater. A.Iwill B.Imay C.Ishall D.Iwould 17.TheEnglishofhercompositionistoogood.Shecant_itherself. A.havetowrite B.havewritten C.write D.bewritten 18.You_thelookonhisfacewhenhewonthelottery. A.wouldhaveseen B.canbeseeingC.mustseeD.maysee 19.Thelightisoutinherroom;she
6、_tobed. A.musthavegone B.hadgone C.mustbegoingD.mustgo 20.They_thatfar;buttheystoppedtohaveasnackontheway. A.mightbegone B.neededgo C.couldhavegone D.oughthavegone 21.He_tothefarmyesterday. A.needgo B.neededgo C.hastogo D.hadtogo 22.HeissostrongthatI_fightagainsthim. A.darenot B.diddarenotC.didntdar
7、etoD.darenotto 23.Icouldnt_crywhileIwaswatchingthemovie“ToliveA.helpto B.help C.helpbutto D.helpbut24.TheyaskedTomtogivehimadrink,buthe_. A.hadnt B.wasnt C.wouldnt D.could 25.Asphysicsishardenough,I_studyit. A.amnotableB.couldnt C.amnotabletoD.cannot 26.You_tothemeetingthismorningifyouhavesomethingi
8、mportanttodoA.neednttocome B.dontneedcomeC.dontneedcoming D.needntcome 27._youfetchmesomehotwater? A.Can B.May C.Must D.Might 28.You_getdownthebusuntilthebushasstopped. A.cant B.neednt C.mustnt D.dont 29.Wouldyoucomeandjoinus? IwishI_.Iambusyatthemoment. A.can B.could C.would D.should 30.You_right,b
9、utIdontthinkyouare. A.maybe B.couldbe C.wouldbe D.shouldbe 31.Shelookssosad.She_ill. A.canbe B.shouldbe C.mustbe D.willbe 32.He_away.Wedontseehimanywherearound. A.maygo B.mustgo C.cango D.musthavegone 33.Heismuchricherthanwhathe_. A.wouldbe B.mustbe C.usedtobe D.couldbe 34.Thelittlekid_nottouchthedo
10、g. A.need B.dare C.ought D.could 35.Iwanttogotothehospital,butyou_withme. A.needtonottogoB.donotneedgoC.neednotgo D.needgonot 36.Whenhewasold,MrSmith_sitforhourswithoutsayinganything. A.would B.should C.must D.will 37.Mary_beinLondonbecauseIsawherintownjustnow. A.mustnt B.isntabletoC.maynot D.cannot
11、 38.Thedoorisstillclosed.He_thekey. A.musthavelostB.mustlose C.needhavelostD.canlost 39.Thebushadleft,sowe_walkhome. A.haveto B.ought C.hadto D.must 40.You_seeher,butImust. A.havent B.cannot C.mustnt D.neednt 41.“ _ you play baseball?” “ No, I _”.A. Can; may B. Cant; cant C. May; cant D. can; can42.
12、“ _ I hand in the paper this week?” “ No, you _. You _ hand it in next week.A. Must; neednt; may B. will; mustnt; ought toC. Shall; cant; have to D. Should; didnt have to; can43.There were already 4 people in the car but they managed to take John as well. It _ a comfortable journey.A. cant be B. wou
13、ldnt beC. mustnt have been D. couldnt have been44.Its nearly eight oclock. They _ be here at any moment.A. must B. can C. should D. need45.“ _ I take the magazine out of the reading room?” “ Sorry, you _.”A. May; mustnt B. Must; cantC. will; didnt have to C. Can; arent able to46.The boss say to the
14、secretary, “ If you work well, you _ have a rise.”A. shall B. would C. must D. ought47. Lets sing a song, _ we?A. will B. cant C. shall D. do48.“_ you go so soon?” “ No, I _ go yet.”A Must; mustnt B. Shall; wont C. Can; may not D. Must; neednt49.The book I borrowed from the library isnt here. Who _?
15、A. could have taken it B. must have taken itC. might take it D. should take it.50. “ They went to the lecture, but it had been put off.” “ Oh, so they _.”A. neednt have gone B. should have goneC. mustnt have gone D. dont need to go51. “_ I have a glass of beer?” “ No, Im afraid you _.”A. Cant; cant
16、B. Could; wont C. May; darent D. Shall; may52. “ Isnt that Tom playing basketball?” “ It _ be; he fell off the ladder yesterday and got badly hurt.”A. mustnt B. would rather not C. couldnt D. wouldnt53. “ Need he go?” “ Yes, he _.”A. need B. can C. may D. must54. Tell me how you work out the answer,
17、 _ you?A. can B. will C. dont D. shant55. You promised your friend a letter; you ought to _ days ago.A. write B. be writing C. have written D. be written56. The teacher demanded that the exam _ before eleven. A. must finish B. would be finished C. be finished D. must be finished 57. She made the dem
18、and that the journalists _ at once _ Iraq. A. leave; forB. leave; to C. left; to D. to be left; for 58. He is talking so much about America as if he _ there. A. had been B. has beenC. was D. has gone 59. The young man insisted that he _ nothing wrong and _ free. A. did; set B. had done; should be se
19、t C. should do; be setD. had done; must be set60. I suggested there _ be a kind of language all could understand and use _ A. can; it B. /; /C. would; itD. may; /61. The suggestion has been made _ the basketball game _ put off. A. for; to B. that; be C. which; should beD. to; being 62. The order cam
20、e that the medical supplies _ to Beijing for the Sars soon. A. would be sentB. should send C. be sent D. must be sent 63. It is important that we _ wild animals. A. will protect B. should protectC. shall protect D. are protecting 64. Had you listened to the doctor, you _ all right now. A. are B. wer
21、e C. would be D. would have been 65. _ any change about the date, please tell me immediately. A. Will there be B. Should there be C. There will be D. There should be66. _ today, he would get there by Friday. A. Would he leaveB. Was he leaving C. Were he to leaveD. If he leave 67. Should it rain, the
22、 crops _ . A. would be savedB. would have been saved C. will be savedD. had been saved68. You _ come earlier. The bus left a moment ago. A. wouldB. should have C. mayD. have 69. He treated me as though/as if _ his own son. A. I amB. I would be C. I was D. I were70. I _ you some money, but I hadnt an
23、y on me then. A. would lend B. would have lent C. could lend D. may have lent71. A few minutes earlier and we _ the rain. A. have caught B. had caught C. could have caught D. were to catch72. - “Have you ever been to Beijing?” - “No, but I wish I _” A.haveB.willC. doD. had 73. Im glad I went over al
24、l my notes; otherwise _ . A. I may have failed B. Id failC. Id have failed D. Ill have failed 74. - “What will you do during the summer holiday?” - “I dont know, but its high time _ something.” A. Im decidingB. Ill decide C. I decided D. I decide 75. What should we do if it _ tomorrow? A. should sno
25、wB. would snow C. snow D. will snow76. If only I _ my watch! A. hadnt lostB. havent lost C. didnt lost D. dont lose 77. You _ such a serious mistake if you had followed his advice. A. may not make B. might not make C. shouldnt have madeD. might not have made 78. We _ the work on time without your he
26、lp.A. hadnt had finished B. didnt have finished C. couldnt have finishedD. cant have finished 79. - “Where have you been?” - “I got caught in traffic; otherwise _ sooner.” A. I would be hereB. I have been here C. I had been hereD. I would have been here 80. If it were not for the fact that you _ ill
27、, I would ask you to do this right now. A. wereB. had been C. areD. should be81. The teacher demanded that the exam _ before eleven. A. must finish B. would be finished C. be finished D. must be finished 82. She made the demand that the journalists _ at once _ Iraq. A. leave; forB. leave; to C. left
28、; to D. to be left; for83. He is talking so much about America as if he _ there. A. had been B. has beenC. was D. has gone 84. The young man insisted that he _ nothing wrong and _ free. A. did; setB. had done; should be set C. should do; be set D. had done; must be set 85. I suggested there _ be a k
29、ind of language all could understand and use _ . A. can; itB. /; /C. would; it D. may; /86. The suggestion has been made _ the basketball game _ put off. A. for; toB. that; be C. which; should beD. to; being 87. The order came that the medical supplies _ to Beijing for the Sars soon. A. would be sen
30、tB. should sendC. be sent D. must be sent 88. It is important that we _ wild animals.A. will protect B. should protectC. shall protectD. are protecting 89. Had you listened to the doctor, you _ all right now. A. are B. were C. would be D. would have been 90. _ any change about the date, please tell
31、me immediately. A. Will there be B. Should there be C. There will be D. There should be 91. _ today, he would get there by Friday.A. Would he leave B. Was he leaving C. Were he to leaveD. If he leave 92. Should it rain, the crops _ . A. would be savedB. would have been saved C. will be savedD. had b
32、een saved 93. You _ come earlier. The bus left a moment ago. A. wouldB. should haveC. mayD. have 94. He treated me as though/as if _ his own son.A. I amB. I would be C. I wasD. I were 95. I _ you some money, but I hadnt any on me then. A. would lend B. would have lent C. could lend D. may have lent
33、96. A few minutes earlier and we _ the rain.A. have caught B. had caught C. could have caughtD. were to catch 97. - “Have you ever been to Beijing?” - “No, but I wish I _” A.haveB.willC. doD. had 98. Im glad I went over all my notes; otherwise _ . A. I may have failed B. Id failC. Id have failed D.
34、Ill have failed 99. - “What will you do during the summer holiday?” - “I dont know, but its high time _ something.” A. Im deciding B. Ill decideC. I decided D. I decide 100. What should we do if it _ tomorrow? A. should snowB. would snow C. snow D. will snow 101. If only I _ my watch!A. hadnt lost B
35、. havent lost C. didnt lostD. dont lose 102. You _ such a serious mistake if you had followed his advice. A. may not makeB. might not make C. shouldnt have madeD. might not have made 103. We _ the work on time without your help. A. hadnt had finished B. didnt have finished C. couldnt have finishedD.
36、 cant have finished104. - “Where have you been?” - “I got caught in traffic; otherwise _ sooner.” A. I would be here B. I have been here C. I had been hereD. I would have been here 105. If it were not for the fact that you _ ill, I would ask you to do this right now. A. wereB. had been C. are D. should be参考答案:15CBBAA610ADACC1115BDCBA1620DBAAC 2125DADCC2630DACBA3135CDCBC3640ADACD41-45 BADCA46-50 ACDAA 51-55 ACDBC 56-60. CAABB61-65. BCBCB66-70.CAABDB7175.CDCCA76-80.ADCDC 81-85. CAABB86-90. BCBCB91-95. CAABDB 96100. CDCCA 101-105. ADCDC