虚拟语气专项练习60题Word文档下载推荐.docx
《虚拟语气专项练习60题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《虚拟语气专项练习60题Word文档下载推荐.docx(3页珍藏版)》请在冰豆网上搜索。
8.---Yourauntinvitesyoutothemoviestoday
---Iwouldrathershe____metomorrowthantoday
A.tellsB.toldC.wouldtellD.hadtold
9.---Wouldyouhavecalledherup?
---Yes,butI____busydoingmyhomework
A.wasB.wereC.hadbeenD.wouldbe
10.Iwasillthatday,otherwiseI____thesportsmeet
A.wouldhavetakenpartinB.tookpartinC.hadtakenpartinD.wouldtakepartin
11.___theclouds,youwouldfindtheairplaneintheskyeasily
A.Haditnotbeenfor
B.IfitwerenotC.IfithadnotbeenforD.Wereitnotfor
12.Ifmylawyer____herelastSunday,he____mefromgoing
A.hadbeen,wouldhaveprevented
B.hadbeen,wouldpreventC.were,prevent
D.were,wouldhaveprevented
13.____hard,hewouldhavepassedtheexam
A.Ifheweretowork
B.Hadheworked
C.ShouldheworkD.Werehetowork
14.____today,hewouldgettherebyFriday
A.WerehetoleaveB.Ifhehadleft
C.Didhetoleave
D.Hadheleft
15.Hadyoulistenedtothedoctor,you____allrightnow
A.areB.were
C.wouldbe
D.wouldhavebeen
16.Ididnotseeyoursisteratthemeeting.Ifshe____,shewouldhavemetmybrother
A.hascome
B.didcome
C.come
D.hadcome
17.He____busyyesterday,orhe___youwithyourexperiment.
A.was,hadhelped
B.was,wouldhavehelped
C.hadbeen,wouldhavehelped
D.were,wouldhavehelped
18.Ifit____forthesnow,we____themountainyesterday
A.werenot,couldhaveclimb
B.werenot,couldclimbC.hadnotbeen,couldhaveclimbed
D.hadn’tbeen,couldclimb
19.Withoutelectricity,humanlife__quitedifficulttoday
A.is
B.willbeC.wouldhavebeen
D.wouldbe
20.---Iamgoingtotellherthenews
---Iwouldassoonasyou_____heraboutit
Adidn’ttell
B.don’ttellC.hadn’ttell
D.won’ttell
21.Mike’sfather,aswellashismother,insistedhe____home
A.stayed
B.couldstay
C.hasstayed
D.stay
22.Itwasrequestedthattheplay____again
A.shouldputonB.wouldputon
C.beputon
D.puton
23.Sheinsistedthatadoctor_____immediately
A.hadsentfor
B.send
C.besentfor
D.wassent
24.---Didyouscoldhimforhiscarelessness
----Yes,but____it
A.I’drathernotdo
B.I’drathernothavedone
C.Ishould’tdo
D.I’dbetternotdo
25.IfonlyI___mycarA.hadn’tlost
B.wouldn’tlose
C.didn’tlose
D.haven’tlost
26.Butforwater,it____impossibletoliveintheearth
B.would
beC.were
D.wouldn’tbe
27.Iwouldratheryou____anythingaboutitforthetimebeing
A.do
B.didn’tdoC.don’t
D.didn’t
28.Thekind-heartedcoupletreattheorphanverywellasthoughhe____theirownson
B.were
C.hadbeen
D.shouldbe
29.Howtheoldpeoplewishthatthey____youngoncemore
A.were
B.couldbecome
30.Itishightimethatwe____ameetingtodiscussthisproblem
A.hold
B.held
C.haveheld
D.hadheld
31.Thethiefclosedhiseyes____he____dying
A.evenif,was
B.though,wouldbe
C.even,hadbeen
D.asif,were
32.Iwishthatyou____suchabadheadachebecauseIamsurethatyouwouldhaveenjoyedtheconcertA.hadnotB.didnothavehadC.hadn’thad
D.hadn’thave
33.Thechairmaninsistedthatwe____thequestionagain
A.willdiscuss
B.todiscuss
C.shoulddiscussD.willbediscussed
34.Herequestedthatthestudents____themgetincrops
A.help
B.tohelpC.helped
D.helping
35.Theguardatthegateinsistedthateverybody_____therules
A.obeys
B.Obey
C.willobey
D.wouldobey
36.IwishI____herethen
A.was
B.hadbeen
C.were
37.Itisstrangethathe____backsoearly
A.came
B.willcome
C.hadcome
D.shouldhavecome
38.MothersuggestedthatI___myhomeworkfirstbeforewatchingTVA.did
B.do
C.shalldo
D.havedone
39.Mysuggestionisthatthemeeting____offtillnestSundayA.beput
B.put
C.shouldput
D.hadbeenput
40.HeistalkingsomuchaboutAmericaasifhe____there
A.hadbeen
B.hasbeen
C.was
D.been
41.Theteacherdemandedthattheexam_____beforeeleven
A.mustfinish
B.wouldbefinished
C.befinished
D.mustbefinished
42.---Sorry,Joe.Ididnotmeanto……
----Don’tcallme“Joe”,IamMr.Parkertoyou,and____youforgetit!
B.didn’tC.did
D.don’t
43.IdidnotattendthelecturebyPro.Jackson.I____butI____allthismorning
A.would,havewashed
B.could,havebeenwashingC.wouldhave,havebeenwashing
D.couldhave,hadwashing
44.HowIwishI__torepairthewatch!
Ionlymadeitworse
A.hadtried
B.hadn’ttried
C.havetriedD.didn’ttry
45.----HowcouldIthankyouenough?
----Don’tmentionit.Anyotherman____it
A.mustdoB.coulddoC.wouldhavedone
D.shouldhavedone
46.KeyEuropeangovernmentsinsistIraq’sco-operation____goodandmilitaryaction______toallowinspectionstocontinue
A.be,bedelayedB.is,delay
C.shouldbe,bedelayedD.is,bedelayed
47.Ifthehurricanehadhappenedduringtheday-time,____moredeaths
A.itwouldhavebeen
B.itwouldbe
C.therewouldbeD.therewouldhavebeen
48.Whatthecustomers_____fromthecompanyisthatthegoods____righttotheirhomes.
A.requested,deliverB.demand,bedeliveredC.request,shoulddeliver
D.demand,delivered
49.Iflaw-breakers_____thesocietywillbeindisorder
A.madeunpunished
B.cameunpunished
C.wentunpunished
D.notpunished
50.Wetookataxitotheairport.Otherwisewe____late
A.wouldbe
C.willbeD.wouldhavebeen
51.Supposinghenever____,whatwouldhappenthen
A.come
B.came
C.wouldcomeD.willcome
52.Whatdoyouthinkhisproposalthatwe____aplayattheEnglishmeeting
A.hadputonB.shouldputon
C.haveputon
D.willputon
53.Ihopethatyou____right
A.willbeB.shouldbe
54.Asyouknow,Iamadisabledman,butIwouldbehappyifI___ofservicetoyou
A.am
B.havebeen
C.shouldbe
55.Heinsistedthatwe____earlythenextmorning
A.start
B.startedC.wouldstart
D.hadstarted
56.Ididnotseeyoursisteratthemeeting.Ifshe____,shewouldhavemetmybrother
D.came
57.We____lastnight,butwewenttothecinemainstead
A.musthavestudiedB.mightstudy
C.wouldstudy
D.wouldhavestudied
58.Ifit_____thesnow,we_____theSimianMountainlastweek
A.werenot,couldhaveclimbedB.werenot,couldclimb
C.hadnotbeen,couldhaveclimbed
D.hadnotbeen,couldclimb
59.IfonlyI_____mywatch!
A.hadn’tlost
B.haven’tlost
C.didn’tlost
D.don’tlose
60.You_____suchaseriousmistakeifyouhadfollowedhisadvice.
A.maynotmake
B.mightnotmake
C.shouldn’thavemade
D.mightnothavemade
答案
1-5CBDBC
6-10CCBAA
11-12DABAC
16-20DBCDA
21-25DCCBA
26-30BBABB
31-35DCABB
36-40DBAAC
41-45DCBCD
46-50DBCDB
51-55BBACA
56-60CDCAD