英语虚拟语气练习题及答案.docx
《英语虚拟语气练习题及答案.docx》由会员分享,可在线阅读,更多相关《英语虚拟语气练习题及答案.docx(12页珍藏版)》请在冰豆网上搜索。
![英语虚拟语气练习题及答案.docx](https://file1.bdocx.com/fileroot1/2022-10/25/fafc1f98-3d5c-47ce-b83c-c8948fb17e9d/fafc1f98-3d5c-47ce-b83c-c8948fb17e9d1.gif)
英语虚拟语气练习题及答案
虚拟语气练习题
用所给动词的适当形式填空:
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.be