英语虚拟语气练习题及答案.docx
《英语虚拟语气练习题及答案.docx》由会员分享,可在线阅读,更多相关《英语虚拟语气练习题及答案.docx(14页珍藏版)》请在冰豆网上搜索。
英语虚拟语气练习题及答案
虚拟语气练习题
用所给动词的适当形式填空:
PartA.
1.Ifpeople______(drive)moreslowly,therewouldn’tbesomanyaccidents.
2.Ifyouhadworkedcarefully,you_____(notmake)somanymistakes.
3.Theboatwouldn’thavedriftedaway,ifwe_____(tie)itup.
4.IfIhadknownyoualready_____(have)atypewriter,I_____(not,buy)oneforyourbirthday.
5.Ifhe_____(be)herethisafternoonIwouldgowithhim.
6.Ifitweretoraintomorrow,thematch_____(postpone).
7.Butforyourhelp,we______(notbe)abletofinishtheworkintime.
8.Ifit_____(not,be)fortheleadershipoftheParty,wewouldnothaveachievedsomuch.
9.IwishI_____(study)hardwhileIwasyoung.
10.Itisabouttimethatfence______(mend).
11.Myrequestisthatwe______(hold)anothersessiontodiscusstheproblem.
12.Itisstrangethatthecar_____(break)downatexactlythesameplacewhereit_____(break)downyesterday.
13.Thebabysmiledasifhe_____(understand)whathismother_____(say).
14.Hetalkedasifhe_____(do)alltheworkhimself,butinfactTomandI_____(do)mostofit.
15.Ifonlywe_____(have)aphone!
I’mtiredofqueuingoutsidethepublicphonebox.
16.-----“Canwecomeinlatetomorrow?
”-----“I’dratheryou_____(come)inontime.”
17.Helooksasifhe_____(be)illforalongtime.
18.Healwaystalksasthoughhe______(address)apublicmeeting.
19.Ifametal______(heat),itwillexpand.
20.I_____(stay)homeifitrainsthisevening.
PartB.
1.Shewouldcallyouimmediatelyifshe_____(need)help.
2.IfIhadseenthemovie,I_____(tell)youallaboutitnow.
3.Ifhe_____(decide)earlier,hecouldhaveleftontheafternoonflight.
4._______I_____(take)myumbrellawithmewhenI_____(come)outthismorning,I_____(notbe)sowetnow.
5.Ifyouhadlistenedtome,you_____(notbe)insuchtroublenow.
6.Iwishthey_____(stop)makingsomuchnoisesothatIcouldconcentrateonmywork.
7.Itisinconceivablethathe_____(notsee)methatdayforI______(wave)toher.
8.Whatapitythathegaveordersthatallthoselovelytrees_____(cut)down.
9.Mr.Joneswouldrather_____(stay)homelastnight.
10.Henrywouldratherthathisbrother_____(work)inthesamedepartmentashedoes.
11.Electriccurrentflowsthroughaconductorasthoughit_____(be)afluid.
12.We_____(invite)hertothepartybutwedidn’tknowthatshe______(already,come)backfromabroad.
13.Today’sindustrialproduction______(be)impossiblewithoutthecontributionmadebythescienceofphysics.
14.Ihatedriving.I’dmuchratheryou_____(drive).
15.Theguests______(arrive)lastnight,butthereisstillnonewsaboutthem.
16.Mother_____(feel)anxiousifIcamehomelate.
17.EvenifI______(be)withyouthen,I______(can,not,do)muchforyou.
18.Alessconscientiousman______(not,try)sohardtogetthisjobdone.
19.Doyouwishthatyou______(have)asisterlikeher?
20.Isn’titsurprisingthathe______(have)twocaraccidentsduringthepastweek?
选择题:
1.IfI_______you,I’djointhearmy.
A.amB.wasC.wereD.wouldbe
2.“Ifthesun______tomorrow,whatwouldwedo?
”
A.willnotriseB.wouldnotrise
C.didnotriseD.doesnotrise
3.Ifyou______toseeMary,whatwouldyoutellher?
A.areB.willbegoingC.mustD.were
4.Iwouldhavesaid“Hello”tohimifI______yourbrother.
A.couldseeB.hadseenC.willseeD.willhaveseen
5.Ifyouhadwantedtobuyarecord,what________?
A.wouldyoubuyB.hadyoubought
C.wouldyouhaveboughtD.wouldyoubebuying
6.Ifthetabletshaddissolved,John______.
A.wouldprobablydieB.hadprobablydied
C.probablywouldbediedD.wouldprobablyhavedied
7.________ifyouhadlostyourwatch?
A.Hadn’tyoubeenupsetB.Wouldn’tyoubeupset
C.Weren’tyouupsetD.Wouldn’tyouhaveupset
8.-----“IwassosorrytohearaboutJack.”
-----“Ifhehadmademorefriendshere,hemight________.”
A.havestayedB.havestayC.stayedD.stay
9.IfIhadabike,I______ittoyouyesterday.
A.wouldhavelentB.wouldlend
C.wouldhavelendD.couldlend
10.____________,Johnwouldnothavefailed.
A.IfhehaslistenedtomeB.Hadhelistenedtome
C.IfhelistenedtomeD.Ashelistenedtome
11.HadAlicebeenmorehardworking,she________.
A.hadnotfailedB.wouldnothavefailed
C.wouldnotfailD.couldnotbefailed
12.-----“Stevemadeareservationalready.”
-----“______hechangehismind,hecancancelit.”
A.ShouldB.WouldC.IfD.So
13.Iwishedit_______butitdid.
A.occurrednotB.didnotaccur
C.hadnotoccurredD.wouldnotoccur
14.I_______ProfessorJoneshadtaughtmethisequation.
A.believeB.deeplythinkC.wishD.suppose
15.Thesunrisesintheeastandsetsinthewest,soitseemsasifthesun_____aroundtheearth.
A.circlesB.iscirclingC.becirclingD.werecircling
16.Thecomputer“teacher”wastalkingwithhisstudentsasthoughit______ahumanteacher.
A.wasB.wereC.hadbeenD.be
17.Janeappearsasthoughshe_______thesecret.
A.knowsB.knewC.hasknownD.hadknown
18.Ifonlyshe_______ofAuntRuth!
A.wasnotterriblysofrightened
B.werenotterriblysofrightened
C.benotsoterriblyfrightened
D.werenotsoterriblyfrightened
19.-----“IthinkthattheSmithswereembarrassedbyJane’sgenerosity.”
-----“Sheinsisted______itasagift.”
A.nothemtoacceptB.theiraccepting
C.thattheyacceptD.thattheyaccepted
20.Thechairmanrequestedthat__________.
A.themembersstudiedtheproblemmorecarefully
B.theproblemweremorecarefullystudied
C.theproblemcouldbestudiedwithmorecare
D.themembersstudytheproblemmorecarefully
21.-----“DidKathyhaveanyideasforJim?
”
-----“Shesuggestedthathe______acardwithallofournamesonit.”
A.sendB.sendsC.tosendD.sending
22.Theideaisthatwe_______anunmannedspacecrafttoexploretheplanetfirst.
A.willsendB.hadsentC.sendD.besent
23.Itisnecessarythatthismachine-tool_______everyday.
A.beoiledB.oilC.istobeoiledD.oiled
24.-----“That’sabeautifulcoatinthewindow.”
-----“Itcertainlyis.IfIhadthemoney______buyit.”
A.I’dB.I’llC.ImayD.Ishall
25.-----“Whydidn’tyouhelphim?
”
-----“Iwouldhave______Ididn’thavethemoney.”
A.ifB.andC.butD.otherwise
26.Jillwouldratherwe_______now,butwemustgotowork.
A.notleaveB.hadnotleft
C.didn’tleaveD.nottobeleft
27.I’djustassoon________thoseimportantpaperswithyou.
A.thatyouwon’ttakeB.yournottaking
C.pleasedon’tyoutakeD.youdidn’ttake
28.Thehousemasterwasverystrict.Heaskedthatwe______televisiononweeknights.
A.notwatchB.notbewatching
C.mustnotwatchD.shouldnothavewatched
29.Ihadn’texpectedJamestoapologizebutIhadhoped________.
A.himcallingmeB.thathewouldcallme
C.himtocallmeD.thathecallme
30.__________atthepricelist,he’dhaveknownwhattoexpect.
A.HadMr.Robinsonlooked
B.IfMr.Robinsonlooked
C.IfMr.Robinsonwouldhavelooked
D.HadMr.Robinsonbeenlooking
31.-----“ShallIopenthewindow?
”
-----“I’drather_________.”
A.youhadbetternotB.youdon’t
C.youshouldn’tD.youdidn’t
32.-----“Didyouhavetogotocourt?
”
-----“No,Ididn’t,butIwould______ifmylawyerhadn’tbeensogood.”
A.hadB.haveC.beD.do
33.IfPeterhadenoughmoney,he_______onthetriptoLosAngeles.
A.wouldhavegoneB.went
C.hadgoneD.wouldgo
34.IfyouhadbeeninShanghailastmonth,you________thegame.
A.hadseenB.haveseen
C.hadbeenseenD.wouldhaveseen
35.Ifyouhadn’ttakensuchalongtimetogetdressed,we’d______therebynow.
A.beB.getC.havegotatD.havebeen
36.IftheWatergateIncident_______Nixonwouldnothaveresignedfromthepresidency.
A.hadnotoccurredB.didnotoccur
C.wasnotoccurringD.wouldnotoccur
37.Alan_______thepartyifhe’dgonetoLondon.
A.wouldhavemissedB.hadmissed
C.couldmissD.missed
38.-----“Yourpicturesarebeautiful!
”
-----“We_______moreifwehadn’trunoutoffilm.”
A.wouldtakeB.hadtaken
C.willhavetakenC.wouldhavetaken
39.Peterwishesthathe________lawinsteadofliteraturewhenhewasincollege.
A.hadstudiedB.studiedC.couldstudyD.wouldstudy
40.-----“Icouldn’ttalktoMrs.Khandaryverywell,becausemyArabicisn’tverygoodyet.”
-----“_________there,hewouldhavebeenabletointerpretforyou.”
A.IfJohnwereB.Johnhadbeen
C.HadJohnbeenD.WereJohn
41.___________,Geraldwouldhavebeenarichman.
A.WashetoenterbusinessB.Wereheenteredbusiness
C.HadheenteredbusinessD.Ifhewastoenterbusiness
42._________,weshallgoonapicnic.
A.Shouldtheweatherbefine
B.Iftheweatherwerefine
C.Hadtheweatherbeenfine
D.Weretheweathertobefine
43.-----“IwishI________theorientationprogramyesterday.”
-----“It’stoobadthatyou_________.Wemetalotofpeople.”
A.hadattended…didn’tB.hadattended…hadn’t
C.attended…didn’tD.couldattend…haven’t
44.-----“Doyouwantmetolendyousomemoney?
”
-----“Iwishyou__________,Icanpayyoubacknextweek.”
A.shouldB.didC.mightD.would
45.Thepictureexhibitionboredmetodeath.IwishI_______toit.
A.hadnotgoneB.havenotgone
C.didnotgoD.couldnothavegone
46.Iftheirpassport_______allright,they_______arrested.
A.were…wouldn’tbeB.hadbeen…wouldn’thavebeen
C.are…mustn’tbeD.shouldbe…wouldn’tbe
47.IfonlyI_________howtooperateanelectroniccomputerasyoudo.
A.hadknownB.wouldkno