虚拟语气专练1.docx
《虚拟语气专练1.docx》由会员分享,可在线阅读,更多相关《虚拟语气专练1.docx(11页珍藏版)》请在冰豆网上搜索。
虚拟语气专练1
虚拟语气专练
1.——Didyousubmit(递交)yourapplicationforaMaster’sdegree(硕士学位)?
——Notyet.IfI_____toseemyfather,Iwouldhave.”
A.didn’tgoB.haven’tgoneC.wouldn’thavegoneD.hadn’tgone
2.——Whydidn’tTomgiveyouoneofhispaintings?
——Ididn’twantone,buthewouldhavegivenmeoneifI____.
A.DoB.wouldC.willD.had
3.——Doyouthinkthethiefenteredthroughthegaragedoor?
——No,ifhehad,Idon’tbelieve_____brokenthelivingroomwindow.
A.wouldhehaveB.hehadC.hewouldhaveD.hehas
4._______I’dhavetoldyou.
A.IfIwouldhaveknownitB.IfIhadhaveknownit
C.HadIknownitD.ShouldIknowit
5.I____comeyesterday,butIcouldn’t.
A.wastohaveB.mustC.oughtD.haveto
6.——Itisraining,andIhavenoumbrella.
——Here’smine,andIinsist____it.
A.youtotakeB.thatyoutakeC.thatyoutakingD.youtaking
7.Theprofessorgaveordersthatthetest____before5:
30.
A.befinishedB.willfinishC.willbefinishedD.shallfinish
8.Imustgothereearlier.JohnhassuggestedthatI_____anhourbeforethediscussionbegins.
A.goB.shallgoC.willgoD.wouldgo
9.Ididn’tgototheparty,butIdowishI____there.
A.wasB.wereC.hadbeenD.went
10.Shespeaksasifshe____onthespot.
A.wasB.wereC.hadbeenD.is
11.IfI______tenyearsyounger,I_____veryhappy.
A.were,wouldbeB.am,shallbeC.were,shallbeD.am,wouldbe
12.——Youcanaskyourbrotherforhelp.
——Heisnotathome.Ifhe____,I_____.
A.is,wouldB.were,wouldC.is,willD.were,will
13.Ifyou____thedoctorsadvice,youwouldhavealreadyrecovered.
A.followB.followedC.wouldfollowD.hadfollowed
14.Ifhehadnotmissedthetrain,he_____bythen.
A.mightgetB.mighthavegotC.gotD.hadgot
15.Whatwouldyouhavedonelastnight,ifyou_____towriteyourhomework.
A.hadn’tB.haven’thadC.didn’thaveD.hadn’thad
16.——Didyoucatchtheplane?
——No.ifIhadhurried,I______.
A.wouldB.wouldhaveC.couldD.did
17.Whydidn’tyoutellhimthetruth?
IfI_____you,Iwouldhave.
A.wereB.hadbeenC.amD.wouldbe
18.——Howdoyouliketheparty?
——Wonderful.Ifyouhadcomewithus,you____agoodtime.
A.hadB.hadhadC.wouldhaveD.wouldhavehad
19.IfI_____outofmyink,Iwouldhavefinishedwritingthepaper.
A.didn’trunB.shouldn’trunC.haven’trunD.hadn’trun
20.Ifyou_____earlytomorrowmorning,youwouldbetherebynoon.
A.havestartedB.werestartedC.weretostartD.hadstarted
21.IwishI___abletotellhimallaboutitlastnight.
A. shouldbe B. were C. hadbeen D. was
22.Ifyouhadtoldmeinadvance,I___himattheairport.
A.wouldmeetB.wouldhadmeet C.wouldhavemet D.wouldhavemeet
23.--Mycat’sreallyfat.
---You______havegivenhersomuchfood.
A.wouldn’tB.couldn’tC.shouldn’tD.mustn’t
24.Iftherewerenowaterintheworld,everything______.
A.willdie B.woulddie C.wouldhavediedD.havedied
25.IwishthatI______withyoulastnight.
A.couldhavegoneB.couldgo C.havegone D.went
26.IfI______you,I______moreattentiontoEnglishidiomsandphrases.
A.was;shallpayB.am;willpayC.wouldbe;wouldpay D.were;wouldpay
27.Iwishthatyou______suchabadheadachebecauseI’msurethatyouwouldhaveenjoyedtheconcert.
A.wouldn’thave B.didn’thaveC.hadn’thad D.haven’thad
28.Ifit______anothertenminutes,thegamewouldhavebeencalledoff.
A.hadrainedB.wouldhaverainedC.haverainedD.rained
29.______foryourhelp,we’dneverhavebeenabletogetoutoftrouble.
A.HaditnotbeenB.IfitwasnotC.IfwehadnotbeenD.Iftherehadnotbeen
30.Youdidn’tletmedrive.Ifwe______inturn,you______sotired.
A.drove;didn’tgetB.drove;wouldn’tget
C.weredriving;wouldn’tgetD.haddriven;wouldn’thavegot
31.Ifhe______metomorrow,Iwouldlethimknow.
A.shouldcallB.shouldhavecalledC.wereabletocall D.areabletocall
32.______togiveup,hewouldtakemyplace.
A.IfwereIB.IwereC.WereID.WasI
33.I_______youamorevaluablepresentforyourbirthday,butIwasshortofmoneyatthattime.
A.musthaveboughtB.wouldhaveboughtC.hadboughtD.wouldbuy
34.______hecome,theproblemwouldbesettled.
A.WouldB.ShouldC.ShallD.If
35.I___tostaythereforonemoreweek,butIchangedmymind.
A.wouldhavehopedB.washopingC.hadhopedD.hoped
36.It’snecessarythateachchild___therules.
A.mustobeyB.willobeyC.obeysD.obey
37.Hissilenceatthemeetingsuggestedthathe__toyourplan.
A.shouldn’tagreeB.wouldn’tagreeC.hadn’tagreeD.didn’tagree
38.You____tothemeetingyesterday.Whatwasthereasonforyourabsence?
A.hadcomeB.cameC.wouldhavecomeD.shouldhavecome
39.IfIhadseenthemovie,I______youallaboutitnow.
A.wouldtellB.willtellC.havetoldD.wouldhavetold
40.HespeaksChineseasfluentlyasifhe_____aChinese.
A.wereB.hadbeenC.isD.hasbeen
41.____you___lastWednesday,youmightknowitwell.
A.Were,tocomeB.If,cameC.Had,comeD.Did,come
42.Ourformermathteacherdiedofcancerlastterm,otherwisehe_____.
A.wouldstillbeworkingB.wouldstillhaveworked
C.shouldstillworkD.willstillwork
43.Withoutyourhelp,I____theexamlastterm.
A.failedinB.wouldhavefailedC.wouldn’tpassD.wouldfail
44.Iwasillthatday,otherwiseI___thesportsmeet.
A.wouldhavetakenpartinB.tookpartin
C.hadtakenpartinD.wouldtakepartin
45.Wereitnotforthesnowyweather,we___allright.
A.wouldbeB.wouldhavebeenC.wereD.maybe
46.Ifhe____metomorrow,Iwouldlethimknow.
A.shouldcallB.shouldnothavebeenable
C.werenotableD.arenotable
47._______morecareful,hisshipwouldnothavesunk.
A.IfthecaptainwereB.Hadthecaptainbeen
C.ShouldthecaptainbeD.Ifthecaptainwouldhavebeen
48.IwishthatI______withyoulastnight.
A.wentB.havegoneC.hadgoneD.couldhavegone
49.IwishI_____withhernextyear.
A.wouldbeB.amC.wasD.were
50.______Iyou,Iwouldgowithhimtotheparty.
A.WasB.HadbeenC.WillbeD.Were
51.Youradvicethat_______tillnextweekisreasonable.
A.shewaitsB.shewaitC.waitsheD.shewaited
52.HadPaulreceivedsixmorevotesinthelastelection,
he________ourchairmannow.
A.musthavebeenB.wouldhavebeenC.wereD.wouldbe
53.IfI____abird,I____veryhappy.
A.were,wouldbeB.were,shallbeC.am,wouldbe
54.Itisquiteimpossiblethatitwillraintomorrow.
Butifit_____,Iwouldstillgotothecinema.
A.shouldrainB.wouldrainC.hadrained
55..IfI____thechancetenyearsago,Iwouldbeamanagernow.
A.hadnotlostB.didnotloseC.Willnotlose
56.Ifmyfather____herenow,he______tellmewhattodo
A.were,willB.were,wouldC.is,would
57.IfI____hertelephonenumber,I______her.
A.had,wouldhavecalledB.hadhad,wouldhavecalled
58.Ifyou___himyesterday,he____somesuggestions.
A.hadtold,wouldhavegivenB.tell,hadgivenC.told,wouldhavegiven
59.IfI____acar,I____beveryhappy.
A.have,shallB.had,shouldC.Hadhad,shall
60.---youshouldhavefinisheditsooner.
---IknowbutI_____thetime.
A.don’thaveB.won’thaveC.didn’thave
61.Ididn’tseeyoursisteratthemeeting.Ifshe____,shewouldhavemetmybrother.
A.didcomeB.cameC.hascomeD.hadcome
62.___,Iwouldtakeanumbrella
withme.
A.HadIbeenyouB.IwereyouC.WereIyouD.Ihadbeenyou
63.Iftherewerenosubjunctivemood,English_____mucheasier.
A.willbeB.wouldhavebeenC.couldhavebeenD.wouldbe
64.Ifyou___hardatschool,you___acollegestudentnowandwouldgetagoodjobinthefuture.
A.hadstudied;wouldhavebeenB.wouldhavebeen;couldbe
C.hadstudied;wouldbeD.studied;couldbe
65.Thedoctorproposedthatmybrotherhisrighthand.(97)
A.avoidtouseB.shouldavoidtouseC.avoidusingD.avoidedusing
66.Itistimewe.
A.startB.tostartC.startingD.started
67.HadyounothelpedmewithmyEnglish,Itopassthefinalexamination.
A.mightfailB.mighthavefailedC.shallfailD.wouldfail
68.____forthefreetickets,Iwouldnothavegonetothefilmssooften.
A.IfitisnotB.WereitnotC.HaditnotbeenD.Iftheyhavenot
69.Ourteacherinsistedthatwe____inclass.
A.notalkB.don’ttalkC.couldnottalkD.shouldnottalk
70.Itissuggestedthattheexperiment_____madeinanotherway.
A.beB.mustbeC.maybeD.wouldbe
71.It’stimeyou____homeandI’dratheryou_____againtomorrow.
Ashouldgo;willcomeB.went;came
C.weregoing;wouldcomeD.go;werecoming
72.Ifonlyhe____quietlyasthedoctorinstructed,hewouldnotsuffersomuchnow.
A.liesB.layC.hadlainD.shouldlie
73.Youdidn’tletmedrive.Ifwe____inturn,you_____sotired.
A.drove;didn’tgeBdrove;wouldn’tget
C.weredriving;wouldn’tgetD.haddriven;wouldn’thavegot
74.Hisdoctorsuggestedthathe____ashorttripabroad.
A.willtakeB.wouldtakeC.takeD.took
75.Ienjoyedthemovieverymuch.IwishI
_____thebookfromwhichitwasmade.
A.havereadB.hadreadC.shouldhavereadD.amreading
76.--Whatwillyoudoduringwintervacation?
---Idon’tknow,butit’sabouttime___sth.
AIdecidedB.I’lldecideC.I’ddecidedD.I’mdeciding
77.Ido____Icouldgiveyouahand.
A.hopeB.wishC.expectD.think
78.Iwouldrathershe__tomorrowthantoday.
A.comeB.cameC.shouldcomeD.