高中英语语法专题虚拟语气练习(附答案)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

虚拟语气一、用所给动词的正确形式填空,注意使用合适的情态动词助动词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

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功