优实力教育:高中英语语法助动词巩固练习

  高中英语语法专项训练题:助动词巩固练习


  巩固练习


  1.Ifitisfinetomorrow,we______afootballmatch.


  a.haveb.willhavec.hasd.shallhas


  2.Whenhewasatschool,he______earlyandtakeawalkbeforebreakfast.


  a.willriseb.shallriseb.shouldrisewouldrise


  3.Inthepast30yearsChina______greatadvancesinthesocialistrevolutionandsocialistconstruction.


  a.hasmadeb.havemadec.hadmaded.havingmade


  4.I______gotobeduntilI______finishedmywork.


  a.don’t/hadb.didn’t/havec.didn’t/hadd.don’t/have


  5.______youthinkhe______backbydinnertime?


  a.Do/havecomeb.Did/willhavecomec.Does/willcomed.Do/willhavecome


  6.Hesaidthathedroppedhisbagwhenhe______forthebus.


  a.wasruningb.wasrunningc.wererunningd.isrunning


  7.Nosooner______hearrivedhomethanhe______tostartonanotherjourney.


  a.has/wasaskedb.have/wereaskedc.had/isaskedd.had/wasasked


  8.“______yougivemearoomforthenight?”Iaskedonarrivingatthehotel.


  a.Shouldb.Canc.Mightd.May


  9.Therearenineofthem,so______getthecaratthesametime.


  a.theymaynotatallb.alltheymaynotc.theycan’talld.alltheycan’t


  10.“Wedidn’tseehimatthelectureyesterday.”“He______it.”


  a.mustn’tattendb.cannothaveattended


  c.wouldhavenotattendedd.needn’thaveattended


  11.“Yourealizethatyouweredrivingat100mph,don’tyou?”


  “No,officer.I______.Thiscarcan’tdomorethan80.”


  a.didn’tneedtobeb.maynothavebeenc.couldn’thavebeend.needn’thavebeen


  12.hewasagoodrunnersohe______escapefromthepolice.


  a.mightb.succeededtoc.wouldd.wasableto


  13.Ifthey______,ourplanwillfallflat.


  a.areco-operatingb.hadnotco-operatedc.won’tco-operated.didn’tco-operate


  14.Ihoped______myletter.


  a.hertoanswerb.thatshewouldanswerc.thatsheanswersd.heranswering


  15.He______liveinthecountrythaninthecity.


  a.prefersb.likestoc.hadbetterd.wouldrather


  16.______toseeafilmwithustoday?


  a.Didyoulikeb.Wouldyoulikec.Willyouliked.Haveyouliked


  17.I’msorry,butIhadnoalternative.Isimply______whatIdid.


  a.mustdob.hadtodoc.oughttohavedoned.havetodo


  18.“Timeisrunningout,______?”


  a.hadn’twebettergotstartb.hadn’twebettergetstart


  c.hadn’twebettergetstartedd.hadn’twebetternotstarted


  19.Noone______thattohisface.


  a.daressayb.daressayingc.daresayd.daretosay


  20.Thestudentsintheclassroom______nottomakesomuchnoise.


  a.needb.oughtc.mustd.dare


  21.You______lastweekifyouwerereallyseriousaboutyourwork.


  a.oughttocomeb.oughttobecomingc.oughthavecomed.oughttohavecome


  22.Theelephantsought______hoursagobythekeepers.


  a.tobefedb.tofeedc.tobeingfedd.tohavebeenfed


  23.“Iwonderwhythey’relate.”“They______thetrain.”


  a.canhavemissedb.couldmissc.mayhavemissedd.mightmiss


  24.“Tomgraduatedfromcollegeataveryyoungage.”


  “He______havebeenanoutstandingstudent.”


  a.mustb.couldc.shouldd.might


  25.You______theexaminationagainsinceyouhadalreadypassedit.


  a.needn’thavetakenb.didn’tneedtotakec.needn’ttaked.mustn’ttake


  26.Heisreallyincompetent!Theletter______yesterday.


  a.shouldbefinishedtypingb.mustbefinishedtyping


  c.musthavefinishedtypingc.shouldhavebeenfinishedtyping


  27.Theboytoldhisfatherthathewouldrather______anastronaut.


  a.becomeb.tobecomec.becomingd.became


  28.Whenwereachedthestation,thetrainhadstillnotarrived;sowe______.


  a.needednottohurryb.needn’thavehurried


  c.neednottohavehurriedd.didn’tneedtohurry


  29.Sinceyourroommateisvisitingherfamilythisweekend,_____youliketohavedinnerwithustonight?


  a.willb.won’tc.wouldn’td.do


  30.Hewasafraidwhathehaddone______adisastrouseffectonhiscareer.


  a.mighthaveb.couldbec.havebeend.shallbe


  四。答案


  1-10BDACDBDBCB11-20CDCBDBBCCB21-30DDCABDABCA



  咨询热线:0371—55900591(杨老师)


 
QQ在线咨询
客服热线
19949282565