虚拟语气专练100题Word格式.docx
《虚拟语气专练100题Word格式.docx》由会员分享,可在线阅读,更多相关《虚拟语气专练100题Word格式.docx(9页珍藏版)》请在冰豆网上搜索。
tdoing
B.won'
tdo
C.didn'
D.don'
tdo
5.Whenapencilispartlyinaglassofwater,itlooksasifit____.
A.breaks
B.hasbroken
C.werebroken
D.hadbeenbroken
6.Theyoungmaninsistedthathe______nothingwrongand_______free.
A.did;
set
B.haddone;
shouldbeset
C.shoulddo;
beset
D.haddone;
mustbeset
7.Thenewairport_____iftheyhadnotstoppedworkingonit.
A.wouldcomplete
B.hadbeencompleted
C.hadcompleted
D.wouldhavebeencompleted
8.Thedoctordideverythinghecouldsothathe_______savethesoldier'
slife.
A.mightB.mustC.hadtoD.wasableto
9.Shemadethedemandthatthejournalists_____atonce______Iraq.
A.leave;
for
B.leave;
to
C.left;
D.tobeleft;
for
10.Theguardatthegateinsistedthateverybody_____therules.
A.obeys
B.obey
C.willobey
D.wouldobey
11.Hetalkedasifhe_____foryears.
A.islivingthere
B.waslivingthere
C.haslivedthere
D.hadlivedthere
12.Iftherewerenosubjunctivemood,English____mucheasier.
A.willbe
B.wouldbe
C.couldhavebeen
D.wouldhavebeen
13.—IstayedathotelwhileinNY.
—Oh,didyou?
You_______withBarbara.
A.wouldstay
B.couldstay
C.couldhavestayed
D.musthavestayed
14.Hadyoulistenedtothedoctor,you____allrightnow.
A.are
B.were
C.wouldbe
D.wouldhavebeen
15._______today,hewouldgettherebyFriday.
A.Wouldheleave
B.Washeleaving
C.Werehetoleave
D.Ifheleave
16._______Ibefreetomorrow,Icouldgowithyou.
A.Could
B.Should
C.Might
D.Must
17_______todothework,Ishoulddoitsomeotherway.
A.IfwereI
B.Iwere
C.WereI
D.WasI
18._______yourletter,Iwouldhavewrittenbacktwodaysago.
A.IfIreceived
B.ShouldIreceive
C.HadIreceived
D.IfIcouldhavereceived
19._______,hewouldhavepassedtheexam.
A.Ifheweretostudy
B.Ifhestudiedhard
C.Hadhestudiedhard
D.Shouldhestudyhard
20.Shoulditrain,thecrops________.
A.wouldbesaved
B.wouldhavebeensaved
C.willbesaved
D.hadbeensaved
21.You_______earlier.Thebusleftamomentago.
A.wouldcome
B.shouldhavecome
C.maycome
D.havecome
22.I_______yousomemoney,butIhadn'
tanyonmethen.
A.wouldlend
B.wouldhavelent
C.maylend
D.mayhavelent
23.---HaveyoueverbeentoBeijing?
---No,butIwishI_______.
A.have
B.will
C.do
D.had
24.WhereisXiaoZhang?
IwishI_______himatonce.
A.canfind
B.willfind
C.couldfind
D.couldhavefound.
25.Youdidn'
tletmedrive.Ifwe____inturn,you____sotired.
A.drove;
didn'
tget
B.drove;
wouldn'
tget
C.weredriving;
D.haddriven;
thavegot
26.It'
stimewe_______tobed.
A.mustgo
B.willgo
C.went
D.havegone
27.IfonlyI______mywatch.
A.hadn'
tlost
B.haven'
t
t
28.You_______suchaseriousmistakeifyouhadfollowedhisadvice
A.maynotmake
B.mighthavenotmade
C.shouldn'
thavemadeD.mightnothavemade
29.He_______thetest.Buthewasn'
tcarefulenough.
A.couldhavepassed
B.wereabletopass
C.musthavepassed
D.mightbeabletopass
30.We________theworkontimewithoutyourhelp.
thadfinished
B.didn'
thavefinished
C.couldn'
thavefinished
D.can'
31.Ifyou_______atschool,you______acollegestudentnow
A.hadstudiedhard;
wouldhavebeen
B.shouldhavestudiedhard;
shouldhavebeen
C.hadstudiedhard;
wouldbe
D.wouldstudyhard;
musthavebeen
32.Sir,if---ifI____youradvicetopracticemore,I____sosorrynow.
A.followed;
won’tfeel
B.hadfollowed;
C.followed;
wouldn’tfeel
D.hadfollowed;
wouldn’tfeel
33.He______tohelpbuthecouldn’tgetthereintime.
A.want
B.wanted
C.hadwanted
D.havewanted
34.Lookattheterriblesituat