虚拟语气一、用所给动词的正确形式填空,注意使用合适的情态动词助动词1.IfI_____myteacherbeforeIgraduated,I_____himhowmuchIappreciatedhim.(see,tell)2.Whatdoyouthinkwouldhappenifthere_____nowaterintheworld?(be)3.Butforthehelpfromthepolice,Icouldn’t_____thehospitalassoonaspossible.(find)4.Itwasdemandedthatnosmoking_____intheoffice,whichmademesatisfied.(allow)5.Iftherehadnotbeenthenewroadsbuiltbyhim,nochanges_____placeinthissmallvillage.(take)6.IfMrWang_____lateforthemeetingthisweekend,whatshouldwedo?(come)7.ThehardstudyrequiresthatI_____at5o’clockeverymorning.(getup)8.IwishI_____thefilmthedaybeforeyesterday.(see)9.Itisnaturalthatourgovernment_____theplantheyhadmade.(stick)10.HowIwisheveryfamily______awarmhouseinsuchcoldweather.(have)二.单选1.Ifyouhadgivenmeenoughtime,I___mypartofthework.A.wouldfinishB.musthavefinishedC.wouldhavefinishedD.hadfinished2.Fiveminutesearlier,we___thetrain.A.willcatchB.wouldcatchC.wouldhavecaughtD.willhavecaught3.OurEnglishteacherrequiresthatwe___aessayeveryday.A.writeB.writtenC.wouldwriteD.willwrite4.Hadmysisterstudiedhardthisterm,she___thefinalexamwithflyingcolours.A.wouldpassB.couldpassC.hadpassedD.wouldhavepassed5.IwishI___whatishappeningthereinWuHannow.A.knowB.knownC.knewD.shouldknow6.Itisimportantthatwe___sportseverydayintheroombecauseofthecoronavirus.A.haveB.wouldhaveC.musthaveD.willhave7.Iftherewerenoclearairintheworld,everythingincludingyouandme___.A.willdieB.woulddieC.wouldhavediedD.wouldhavebeendead8.___whatwasgoingtohappen,IwouldneverhaveleftforAmerica.A.HadIknownB.IfIknowC.IfIknewD.IfhadIknown9.Thegovermentorderedthattherescueoperation___rightaway.A.shouldstartB.startedC.wouldbestartedD.bestarted10.IfonlyI_____mynewiphone!A.hadn’tlostB.haven’tlostC.didn’tlostD.don’tlose11.___inyourposition,Iwouldtrymybesttoworkhard.A.WasIB.WereIC.IfIamD.IfIhadbeen12.I_______,butIwasstoppedbyaterribletraffic.A.meantoattendthemeetingB.meanttoattendthemeetingC.hadmeanttoattendthemeetingD.meantattendingthemeeting13.Thedoctorsworkedhardasifthey____________.A.neverhadfelttiredB.hadneverfelttiredC.neverfelttiredD.wastirednever14.Ifyouhadspokenclearly,youwould___.A.understanditB.haveunderstoodC.beunderstoodD.havebeenunderstood15.Ifyou___thatTVshowyesterday,youwouldn'tbesotirednow.A.haven'twatchedB.hadn'twatchedC.didn'twatchD.wouldn'thavewatched16.Afewminutesearlierandwe_____therain.A.havecaughtB.hadcaughtC.couldhavecaughtD.weretocatch17.---“HaveyoueverbeentoAustralia?”---“No,butIwishI_____”A.haveB.willC.doD.had18.I’msohappythatyoulentmeyournotes;otherwise_____.A.ImayhavefailedtheexamB.I’dfailtheexamC.I’dhavefailedtheexamD.I’llhavefailedtheexam19.---“Whatwillyoudoduringthesummerholiday?”---“it’shightime_____avisittoHawaii.”A.I’mdecidingtohaveB.I’lldecidetohaveC.IdecidedtohaveD.Idecidetohave20.Theweatherforecastcallsforsnowflurriestonight.________,Iwouldwearadawnjacket.A.HadIbeenyouB.IwereyouC.WereIyouD.Ihadbeenyou21.Thethiefinsistedthathe_________nothing.A.stealB.stealsC.stoleD.wouldsteal22.Itisimportantthatwe___ourhandsandwearmasksimmediately.A.washB.washedC.willwashD.towash23.ThedoctorproposedthatTom___________becauseofhisbronchitis.A.willnotsmokeB.notsmokeC.wouldnotsmokeD.didnotsmoke24.Hisredfacesuggestedthathe_________outoftemper..A.wouldbeB.beC.shouldbeD.was25.Itisstrangethatsuchathing___inourcountry.A.willhappenB.happensC.shouldhappenD.happened答案一填空1.hadseen,would/should/could/mighthavetold2.were3.havefound4.shouldbeallowed5.would/should/could/mighthavetaken6.came7.shoulegetup8.hadseen9.shouldstick10.had二单选1-5CCADC6-10ABADA11-15BCBDB16-20CDCCC21-25CABDC