备考高考英语 复习专项训练 虚拟语气基础训练100题.docx
《备考高考英语 复习专项训练 虚拟语气基础训练100题.docx》由会员分享,可在线阅读,更多相关《备考高考英语 复习专项训练 虚拟语气基础训练100题.docx(10页珍藏版)》请在冰豆网上搜索。
备考高考英语复习专项训练虚拟语气基础训练100题
虚拟语气基础训练100题
1.Ifmybrother____herelastSunday,he____mefromgoing.
A.hadbeen;wouldhavepreventedB.hadbeen;wouldpreventC.were;wouldpreventD.were;wouldhaveprevented
2.Thejudgeorderedthatthethief____punished.
A.wouldbeB.shouldbeC.weretobeD.mustbe
3.Hetalkedasif____formanyyears.
A.islivingthereB.waslivingthereC.haslivedthereD.hadlivedthere
4.IwishI____youyesterday.
A.sawB.didseeC.hadseenD.weretosee
5.Therice____ifyouhadbeenmorecareful.
A.wouldn’tbeburningB.wouldnotburn
C.wouldnothavebeenburnedD.wouldn’tbeburnt
6.Withoutelectricity,humanlife____quitedifferenttoday.
A.wouldB.willbeC.wouldhavebeenD.wouldbe
7.I’dratheryou____anythingaboutitforthetimebeing.
A.don’tdoB.didn’tdoC.hadn’tdoneD.won’tdo
8.Ifhe____inadayortwo,Iwouldwaitforhim.
A.returnsB.shouldhavereturnedC.weretoreturnD.havereturned
9.IwouldgotothecondertbutI____notime.
A.hadB.hadhadC.haveD.havehad
10.Howniceit____ifI____asisterlikeyou!
A.shouldbe;hadbeenB.wouldbe;hadbeenC.wouldbe;hadD.were;had
11.____inyourposition,Iwouldgo.
A.IfIB.WereIC.IfwasID.IfIam
12._____fiveminuteearlier,youcouldhaveseenthemoff.
A.IfyoushouldarriveB.IfyouarrivedC.HadyouarrivedD.Shouldyouarrive
13.Iamgladwehadamap.Iamsurewe____ifwe____one.
A.wouldhavegotlost;hadn’thadB.wouldgetlost;hadn’tC.couldn’thavegetlost;hadhadD.maygetlost;don’thave
14.Thedoctorinsistedthatthispatient____seriouslyillandhe_____on.
A.shouldbe,shouldbeoperatedB.shouldhavebeen;hadbeenoperatedC.hadbeen;shouldoperateD.was;shouldbeoperated
15.Iwishmyhusband_____aswellas____.
A.willdress;youB.bedressed;youC.dressed;youD.dress;you
16.Ifwe_____hardinthepastfewyears,things____sosmoothlynow.
A.hadn’tworked;hadgoneB.hadn’tbeenworking;wouldn’tbegoingC.didn’twork;weren’tgoingD.hadn’tworked;wouldhavegone
17.I_____eachofthegroupleadersimmediatelyworkoutapracticalplanofstudy.A.hopeB.expectC.wishD.suggest
18.Withouttheairtoholdsomeofthesun’sheat.Theearthatnight_____,toocoldforustolive.
A.wouldbefreezingcoldB.canfreezecoldlyC.willbefreezingcoldlyD.wouldbefrezoncold
19.---____youbookedtheticketsinadvance,wewouldhaveleftforItaly.---Ifso,we____theballandfailedtoseealotofinterestingpeoplethere.
A.had;shouldmissB.should,mighthavemissed
C.should;hadmissedD.had;wouldhavemissed
20.Iamnotfeetoday.IfI____freetoday,I____andvisitsomeofmyfriends.
A.amwillgoB.were;wouldgoC.shallbe;maygoD.be;mustgo
21.Itisstrangethatshe____soupset.
A.isB.willbeC.becameD.be
22.Youhavebeenworkingonthismorning.It’stimeyou______.
A.havearestB.willhavearestC.hadarestD.mighthavearest
23.Butforyourhelp,I_____.
A.shouldnothavesucceededB.hadnotsucceeded
C.weretosucceedD.havenotsucceeded
24.Ifonlytheweather____fine!
A.beB.isC.wasD.were
25.---Iwon’tgoclimbignthemountainthisafternoonbecauseIwanttohavearest.---_____changeyourmind,givemeacall.
A.MightyouB.ShouldyouC.WereyouD.Wouldyou
26.Whattheworkersinsistedonwasthatthey_____morepay.
A.shouldgiveB.begivenC.wouldbegivenD.weregiven
27.____I_____moremoneywithmethatday,I______yousome.
A.Did;have;couldlendB.Have;had;wouldlend
C.had;have;wouldhavelentD.Had;had;wouldhavelent
28.Itisnecessarythatalltheyoungtrees____morewater.
A.begivenB.mustbegivenC.willbegivenD.willhavebeengiven
29.Itisdemandedthatwe____thereonfoot.
A.nottogoB.don’tgoC.won’tgoD.notgo
30.John’spalefacesuggestedthathe____ill,andhisparentssuggestedthathe____amedicalexamination.
A.be;shouldhaveB.was;haveC.shouldbe;hadD.was;has
31.Ifmylawyer____herelastSaturday,he_____mefromgoing.
A.hadbeen;wouldhavepreventedB.hadbeen;wouldpreventC.were;wouldpreventD.were;wouldhaveprevented
32.IfJoe_____inyourposition,hewouldn’tbedifferent.
A.hadbeenB.wereC.isD.wouldbe
33.Wehadtime,we____anothertry.
A.aregoingtobeB.wouldhaveC.shouldhavehadD.had34.Ifthesun_____inthewest,mylifewouldn’tbedifferent.
A.weretoriseB.risesC.hadrisenD.hasrisen
35.Givemoretimeandmoney,we_____betterthanwhatitis.
A.didB.haddoneC.wouldhavedoneD.woulddo
36.Ithinkitishightimethatthechildren_____toschool.
A.goB.willgoC.wentD.aregoing
37.Mr.Dean_____aprofessortodayifhehadstudiedinauniversity.
A.willbeB.couldbeC.isD.hadbeen
38.Tomwouldbringyouwhatyou’vebeenexpectingifhe_____heretomorrow.A.comesB.wouldcomeC.willcomeD.shouldcome
39.Mygrandmawouldhavediedifthedoctor_____intime.
A.shouldcomeB.wouldcomeC.hadn’tcomeD.hasnobeen
40.Ifyou_____hardinthepastfewmonths,yourlessonswouldn’tbegoingsosmoothlynow.
A.hadn’tbeenstudyingB.haven’tstudiedC.didn’tstudyD.wouldnt’tstudy
41.Theteacherdemandedthatthestudents____lateforclass.
A.arenotB.willnotbeC.shouldn’tbeD.wouldn’tbe
42.Eventhoughmyfriendwasverybusy,he_____memorehelp.
A.mighthavegivenB.mayhavegivenC.mightgiveD.maygive
43.Itwasorderedthatnosmoking____inthelibrary.
A.shouldallowB.beallowedC.willbeallowedD.isallowed
44.Withoutyourencouragementandsupport,I_____.
A.wouldnotsucceedB.wouldnothavesucceededC.shouldnotsucceededD.wouldhavesucceeded
45.ThebossrequiredthatAmy______atthecompanybyeight.
A.isB.wouldbeC.beD.willbe
46.It’shightimethatwe_____.
A.shouldstartB.startC.wouldstartD.willstart
47.Bettywishedthatshe______Maryaboutthebadnews.
A.didn’ttellB.hadn’ttoldC.hasn’ttoldD.doesn’ttell
48.I’dratheryoujust_____inbedand____anythingforatleastthreeweeks.A.stayed;didB.wouldstay;didn’tdoC.stayed;didn’tdoD.stay;don’tdo
49.Butforairandwater,there_____nolifeontheearth.
A.willbeB.isC.wouldbeD.hasbeen
50.Takecareincaseyou_____cold.
A.caughtB.shouldcatchC.wouldcatchD.catching
51.Mysuggestionisthatafewpersons____tohelpus.
A.willbesentB.sentC.aresentD.besent
52.---Ifhe______,he______thatfood.
---Luchilyhewassenttothehospitalimmediately.
A.waswarned;wouldnottakeB.hadbeenwarned;wouldn’thavetakenC.wouldbewarned;hadn’ttakenD.wouldhavebeenwarned;hadn’ttaken
53.______anyonecall,pleasetakeamessage.
A.IfB.ShouldC.WouldD.Will
54.Ifonlywe____aphone!
I’mtiredofqueuingoutsidethepublicphonebox.A.hadB.haveC.wouldhaveD.shouldhave
55.Shelooksasifshe_____mad.
A.beB.wouldbeC.wereD.shouldbe
56.Ifthedoghadn’twokenuswe_____thefireandit____thehousenextdoor.A.hadn’tnoticed;hadspreadtoB.wouldn’thavenoticed;mighthavespreadto
C.wouldn’tnotice;wouldhavespreadtoD.didn’t;notice;spreadto
57.IwishI_____totalkthisoverwithMr.Zhangwhenhewasherelastnight.
A.hadbeenableB.shouldbeableC.havebeenableD.wereable
58.Ifyouweretodoit,theresult___different.
A.willbeB.wouldbeC.shouldbeD.wouldhavebeen
59._____today,hewouldgettherebySaturday.
A.IfheleavesB.WasheleavingC.WouldheleaveD.Werehetoleave
60.Itwasalovelydayyesterday.IwishI____attheseasidethen.
A.wereB.willbeC.shouldbeD.shouldhavebeen
61.Itisagreatpitythathe____socareless.
A.wasB.willbeC.shouldbeD.canbe
62.EvenifI_____withyouthen,I____muchforyou.
A.wouldbe;wouldnotdoB.were,shouldnothavedone
C.hadbeen;wouldnotdoD.hadbeen;shouldnothavedone
63._______,Iwouldnotrefusehisinvitation.
A.WereIyouB.IfIshouldbeyouC.IfIwasyouD.IfIhadbeenyou
64.ThewholefamilygreetedmeasthoughI_____amemberofthefamily.
A.amB.wereC.wouldD.shouldbe
65.______,mancouldnotliveatall.
A.HehadbeenhereB.Herehehadbeen
C.BeenherehehadD.Hadhebeenhere
66._______,mancouldnotliveatall.
A.WereitnotforthesunB.Ifitwasforthesun
C.HaditnotbeenforthesunD.Ifitshouldn’tbeforthesun
67.Theirsuggestionthatshe____tillnextweekisreasonable.
A.waitB.arewaitingC.willwaitD.wouldwait
68.Iftherewerenosubjunctivemood,English_____mucheasier.
A.willbeB.wouldhavebeenC.couldhavebeenD.wouldbe
69.Ifshehadworkedharder,she_____.
A.wouldsucceedB.hadsucceededC.shouldsucceedD.wouldhavesucceeded
70.---Theexperimenthadfailed.
---Isuggestyou_____again.
A.tryB.tryingC.willtryD.wouldtry
71.Whenapencilispartlyinaglassofwater,itlooksasifit_____.
A.breaksB.hadbrokenC.werebrokenD.hadbeenbroken
72.We____theworkontimewithoutyourhelp.
A.hadn’thadfinishedB.didn’thavefinishedC.can’thavefinishedD.couldn’thavefinished
73.IfonlyI____asyoungasyouare!
A.beB.amC.wereD.being
74.Shoulditrain,thecrops_____.
A.willbesavedB.wouldbesavedC.hadbeensavedD.wouldhavebeensaved
75.Itisimportantthatwe______wildanimals.
A.willprotectB.shouldprotectC.shallprotectD.areprotecting
76.Heisnotapilot,buthe_____he_____.
A.wishes;wasB.wants;wasC.wants;wereD.wishes;were
77.Lookattheclock!
It’stime_____home.
A.wegoB.wewentC.wearegoingD.forusgo
78.Theytalkedasifthey______friendsforyears.
A.areB.wereC.havebeenD.hadbeen
79.I_____theexam,butIfailed.
A.expectedtohavepassedB.expectedtopassC.expecttopassD.expecttohavepassed
80.Ifyoua