1、师之航教育高中英语虚拟语气习题精选1.If I had had enough time,I_ my work.A.would finish B.must have finished C.would have finishedD.had finished2.Ten minutes earlier,they _ the plane.A.will catchB.would catchC.would have caughtD.will have caught3.Mr Green requires that the students _ a composition every other week.A.
2、writeB.writtenC.would writeD.will write4.Had he studied hard,he_ the exam.A.would passB.could passC.had passedD.would have passed5.I wish I _ what is happening there in his room.A.knowB.knownC.knewD.should know6.It is important that you _ sports every day.A.haveB.would haveC.must haveD.will have7.If
3、 there were no water in the world,everything _.A.will dieB.would dieC.would have diedD.would have been dead8._ what was going to happen,I would never have left her alone.A.Had I knownB.If I knowC.If I knewD.If had I known9.He ordered that the work _ right away.A.should finishB.finished C.would be fi
4、nishedD.be finished10.Shall we go to the movie tonight?No,Id rather _ at home with our baby.Youd better not leave it to the babysitterat night.A.you stayedB.you stayC.stayedD.stay11._ in your position,I would help him.A.Was IB.Were IC.If I amD.If I had been12.I _,but I was stopped by the heavy rain.
5、A.mean to comeB.meant to comeC.had meant to comeD.meant coming13.Mrs Black insists_ in that old hotel.A.not to stayB.not stayingC.staying notD.that she not stay14.If you had spoken clearly,you would_.A.understand itB.have understood C.be understoodD.have been understood15.If you _ that late movie la
6、st night,you wouldnt be so sleepy.A.havent watchedB.hadnt watchedC.didnt watchD.wouldnt have watched练习二1.Theteacherdemandedthattheexam_beforeeleven.A.mustfinish B.wouldbefinishedC.befinishedD.mustbefinished2.Shemadethedemandthatthejournalists_atonce_Iraq.A.leave;forB.leave;toC.left;toD.tobeleft;for1
7、师之航教育3.HeistalkingsomuchaboutAmericaasifhe_there.A.hadbeenB.hasbeen C.wasD.hasgone4.Theyoungmaninsistedthathe_nothingwrongand_free.A.did;setB.haddone;shouldbesetC.shoulddo;besetD.haddone;mustbeset5.Isuggestedthere_beakindoflanguageallcouldunderstandanduse_.A.can;itB./;/C.would;itD.may;/6.Thesuggesti
8、onhasbeenmade_thebasketballgame_putoff.A.for;toB.that;beC.which;shouldbeD.to;being7.Theordercamethatthemedicalsupplies_toBeijingfortheSarssoon.A.wouldbesentB.shouldsendC.besentD.mustbesent8.Itisimportantthatwe_wildanimals.A.willprotectB.shouldprotectC.shallprotectD.areprotecting9.Hadyoulistenedtothe
9、doctor,you_allrightnow.A.are B.were C.wouldbeD.wouldhavebeen10._anychangeaboutthedate,pleasetellmeimmediately.A.WilltherebeB.ShouldtherebeC.TherewillbeD.Thereshouldbe11._today,hewouldgettherebyFriday.A.WouldheleaveB.WasheleavingC.WerehetoleaveD.Ifheleave12.Shoulditrain,thecrops_.A.wouldbesavedB.woul
10、dhavebeensavedC.willbesavedD.hadbeensaved13.You_comeearlier.Thebusleftamomentago.A.wouldB.shouldhaveC.mayD.have14.Hetreatedmeasthough/asif_hisownson.A.IamB.IwouldbeC.IwasD.Iwere15.I_yousomemoney,butIhadntanyonmethen.2师之航教育A.wouldlendB.wouldhavelentC.couldlendD.mayhavelent16.Afewminutesearlierandwe_t
11、herain.A.havecaught B.hadcaughtC.couldhavecaughtD.weretocatch17.-“HaveyoueverbeentoBeijing?”-“No,butIwishI_”A.haveB.willC.doD.had18.ImgladIwentoverallmynotes;otherwise_.A.ImayhavefailedB.IdfailC.IdhavefailedD.Illhavefailed19.-“Whatwillyoudoduringthesummerholiday?”-“Idontknow,butitshightime_something
12、.”A.ImdecidingB.IlldecideC.IdecidedD.Idecide20.Whatwouldwedoifit_tomorrow?A.shouldsnowB.wouldsnowC.snow D.willsnow21.IfonlyI_mywatch!A.hadntlostB.haventlostC.didntlostD.dontlose22.You_suchaseriousmistakeifyouhadfollowedhisadvice.A.maynotmake B.mightnotmakeC.shouldnthavemadeD.mightnothavemade23.We_th
13、eworkontimewithoutyourhelp.A.hadnthadfinishedB.didnthavefinishedC.couldnthavefinishedD.canthavefinished24.-“Wherehaveyoubeen?”-“Igotcaughtintraffic;otherwise_sooner.”A.IwouldbehereB.IhavebeenhereC.Ihadbeenhere D.Iwouldhavebeenhere25.Ifitwerenotforthefactthatyou_ill,Iwouldaskyoutodothisrightnow.A.wer
14、eB.hadbeenC.areD.shouldbe26.Itshightimethatwe_toschool.A.wouldtoB.wentC.goD.willgo27.Itseemsasifit_rain.A.willtoB.isgoingtoC.istoD.were28.Idratheryou_rightaway.A.leaveB.leftC.willleaveD.toleave29.Heisworkinghardforfearthathe_.A.failsB.failedC.wouldfailD.fail3师之航教育30.Itisreallystrangethatthegirl_soea
15、rly.A.hasbeenmarriedB.hasmarriedC.bemarried D.wouldmarry31.SupposingI_thisgift,whatwouldhesay?A.acceptB.acceptedC.shouldacceptD.wouldaccept32.Theteacheragreedtothesuggestionthatthestudents_twoweekstopreparefortheexam.A.give B.shouldgiveC.begivenD.wouldbegiven33.Iwasbusyyesterday,otherwiseI_yourbirth
16、dayparty.A.attendedB.hadattendedC.wouldattendD.wouldhaveattended34.Heinsistedthathe_mebefore.A.seeB.shouldseeC.hadseenD.saw35.Thetwostrangerstalkedasifthey_friendsforyears.A.wereB.wouldbeC.havebeenD.hadbeen36.We_ourliveshaditnotbeenforthepoliceman.A.wouldhavelostB.shouldloseC.mightlose D.couldhavelo
17、st37.-Ithoughtyouwouldcomebacktomorrow.-IwouldifI_toattendameeting.A.donthaveB.didnthave C.willnothaveD.wouldnothave38.Hewishes_mistakes.A.hedoesntalwaysmakeB.heisntalwaysmaking C.hedidntalwaysmakeD.hewouldntalwaysmaking39.It_veryniceifonlyitwerepossible.A.willbeB.wouldbeC.isD.were40.Withoutyourhelp
18、,ourteam_thelastmatch.A.wontwinB.willloseC.wouldnthavewonD.cantwin41.IwishI_whattodo.A.knewB.haveknownC.knowD.wouldknow42._,Iwouldtakeanumbrellawithme.A.HadIbeenyouB.IwereyouC.WereIyouD.Ihadbeenyou43.IfIhadhurried,I_thetrain.A.wouldcatchB.couldcatchC.wouldhavecaughtD.hadcaught44.TominsistedthatJohn_
19、it for no one was in the room except him.A.doB.doesC.didD.woulddo45.Itishightimewe_off.A.areB.wereC.beD.willbe46.Hefeltasifhe_moretimetostudyforthetest.4师之航教育 A.needsB.wereneededC.neededD.need47.ItisimportantthatI_withMr.Williamsimmediately.A.speakB.spokeC.willspeakD.tospeak48.Jameswisheshe_thefootb
20、allgameinsteadofthefilm.A.sawB.seeC.hadbeenseenD.hadseen49.Iwish_ since I have so much work to do tomorrw.A.heleftB.heleavesmealoneC.hebeleftD.hewouldleavemealone50.IfIhadknownthat,I_so.A.wouldntdoB.wouldnthavedone C.wontdoD.havenotdone51.Thedoctorproposedthatshe_.A.willnotsmokeB.notsmokeC.wouldnots
21、mokeD.didnotsmoke52.IfI_you,Iwouldntreturnthecall.A.beB.amC.wasD.were53.Youtalkasifyou_there.A.werereallyB.hasreallybeenC.hadreallybeen D.wouldreallybe54.Hesuggestedthatthework_atonce.A.wouldstartedB.wouldbestartedC.shouldstartedD.shouldbestarted55.Itisstrangethatsuchathing_inyourschool.A.willhappen
22、B.happensC.shouldhappenD.happened56.Itisimperativethatyou_ontime.A.areB.willbeC.beD.wouldbe57.Ididntgototheparty,butIdowishI_there.A.wasB.wereC.hadbeenD.went58.Itistimewe_upourresults.A.sumB.summedC.willsumD.wouldsum59.Ifthedoctorhadbeenavailable,thechild_.A.wouldnotdieB.wouldnothavediedC.couldnotdi
23、e D.couldnothavedied60.Dr.Bethuneworkedhardasifhe_.A.neverhadfelttiredB.hadneverfelttiredC.neverfelttiredD.wastirednever二、用括号中所给动词的适当形式填空1.Ifyou(arrive)tenminutesearlier,youcouldhaveseenhemoff.5t师之航教育2.Itstimethatwe(go)totherailwaystation.3.Ifthey(nothelp)us,ourexperimentwouldhavefailed.4.Yourefivem
24、inuteslate.Isuggestedthatyou(come)earliertomorrow.5.Matheroftentellsusthatitisnecessarythatwe(drink)aglassofwaterafterwegetup.6.Sheinsistedthatshe(send)toworkinthefarawaysmalltown.7.Inot(forget)histelephonenumber,Iwouldhaverunghim.8.Heisbusynow.Ifhe(be)free,he(go)withyou.9.Themanagerwasinhisofficeth
25、en.Ifhe(be)here,everything(settle)inaminute.10.Noisyasitwas,hewentonreadingasifnothing(happen).高中英语虚拟语气习题精选Key:1-5 CCADC 6-10 ABADA 11-15 BCDDB16-20 BCBCB 21-25 BDDAA 26-30 ABBAD练习二一、1-5.CAABB6-10.BCBCB11-15.CABDB1620.CDCCA21-25.ADCDC26.B27.B28.B29.D30.C31.B32.C33.D34.C35.D36.A37.B38.C39.B40.C41.A42.C43.C44.A45.B46.C47.A48.D49.D50.B51.B52.D53.C54.D55.C56.C57.C58.B59.B60.B二、1.hadarrived2.went(shouldgo)3.hadnothelped4.(should)come5.(should)drink6.(should)besent7.Had;forgotten8.were;wouldgo9.hadbeen;wouldhavebeensettled10.werehappening6