高中英语虚拟语气练习题.docx
《高中英语虚拟语气练习题.docx》由会员分享,可在线阅读,更多相关《高中英语虚拟语气练习题.docx(12页珍藏版)》请在冰点文库上搜索。
高中英语虚拟语气练习题
高中英语虚拟语气练习题
1.Ifonlyhe____quietlyasthedoctorinstructed,hewouldnotsuffersomuchnow.
A.lies
B.lay
C.hadlain
D.shouldlie
2.HowIwisheveryfamily____alargehousewithabeautifulgarden.
A.has
B.had
C.willhave
D.hadhad
3.Youdidnotletmedrive.Ifwe____inturn,you____sotired
A.drove;didn’tget
B.drove;wouldn’tget
C.weredriving;wouldn’tget
D.haddrivenwouldn’thavegot
4._____itraintomorrow,wewouldhavetoputoffthevisittotheYangpuBridge
A.Were
B.Should
C.Would
D.Will
5.Isuggestedtheperson_____tobeputintoprison
A.refers
B.referring
C.referred
D.refer
6.Whenapencilispartlyinaglassofwater,itlooksasifit____
A.breaks
B.hasbroken
C.werebroken
D.hadbeenbroken7.Iinsisted_____toseeadoctor,butheinsistednothing___wrongwithhim
A.onhimtogo;shouldbe
B.hewent;be
C.hego;was
D.heshouldto;is8.---Yourauntinvitesyoutothemoviestoday
---Ihadrathershe____metomorrowthantoday
A.tells
B.told
C.wouldtell
D.hadtold
9.---Wouldyouhavecalledheruphaditbeenpossible
---Yes,butI____busydoingmyhomework
A.was
B.were
C.hadbeen
D.wouldbe
10.Iwasillthatday,otherwiseI____thesportsmeet
A.wouldhavetakenpartin
B.tookpartin
C.hadtakenpartin
D.wouldtakepartin.
11.___theclouds,youwouldfindtheairplaneintheskyeasily.
A.Haditnotbeenfor
B.Ifitwerenot
C.Ifithadnotbeenfor
D.Wereitnotfor
12.Ifmylawyer____herelastSunday,he____mefromgoing.
A.hadbeen,wouldhaveprevented
B.hadbeen,wouldprevent
C.were,prevent
D.were,wouldhaveprevented
13.____hard,hewouldhavepassedtheexam.
A.Ifheweretowork
B.Hadheworked
C.Shouldhework
D.Werehetowork
14.____today,hewouldgettherebyFriday.
A.Werehetoleave
B.Ifhehadleft
C.Didhetoleave
D.Hadheleft
15.Hadyoulistenedtothedoctor,you____allrightnow.
A.are
B.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
19.A.werenot,couldhaveclimbB.werenot,couldclimb
C.hadnotbeen,couldhaveclimbed
D.hadn’tbeen,couldclimb
19.Withoutelectricity,humanlife____quitedifficulttoday
A.is
B.willbe
C.wouldhavebeen
D.wouldbe
20.---Iamgoingtotellherthenews---Iwouldassoonyou_____heraboutit
A.didn’ttell
B.don’ttell
C.hadn’ttell
D.won’ttell
21.Mike’sfather,aswellashismother,insistedhe____home
A.stayed
B.couldstay
C.hasstayed
D.stay
22.Itwasrequestedthattheplay____again.
A.shouldputon
B.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___mycar
A.hadn’tlost
B.wouldn’tlose
C.didn’tlose
D.haven’tlost
26.Butforwater,it____impossibletoliveintheearth
A.is
B.would
C.were
D.wouldn’tbe
27.Iwouldratheryou____anythingaboutitforthetimebeing
A.do
B.didn’tdo
C.don’t
D.didn’t
28.Thekind-heartedcoupletreattheorphanverywellasthoughhe____theirownson
A.is
B.were
C.hadbeen
D.shouldbe
29.Howtheoldpeoplewishthatthey____youngoncemore
A.were
B.couldbecome
C.hadbeen
D.shouldbe
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____suchabadheadachebecauseIamsurethatyouwouldhaveenjoyedtheconcert
A.hadnot
B.didnothavehad
C.hadn’thad
D.hadn’thave
33.Thechairmaninsistedthatwe____thequestionagain
A.willdiscuss
B.todiscuss
C.shoulddiscuss
D.willbediscussed
34.Herequestedthatthestudents____themgetincrops
A.help
B.tohelp
C.helped
D.helping
35.Theguardatthegateinsistedthateverybody_____therules
A.obeys
B.Obey
C.willobey
D.wouldobey
36.IwishI____herethen
A.was
B.hadbeen
C.were
D.wouldbe
37.Itisstrangethathe____backsoearly
A.came
B.willcome
C.hadcome
D.shouldhavecome
38.MothersuggestedthatI___myhomeworkfirstbeforewatchingTV
A.did
B.do
C.shalldo
D.havedone
39.Mysuggestionisthatthemeeting____offtillnestSunday
A.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!
A.do
B.didn’t
C.did
D.don’t
43.IdidnotattendthelecturebyPro.Jackson.I____butI____allthismorning
A.would,havewashed
B.could,havebeenwashing
C.wouldhave,havebeenwashing
D.couldhave,hadwashing
44.HowIwishI____torepairthewatch!
Ionlymadeitworse
A.hadtried
B.hadn’ttried
C.havetried
D.didn’ttry
45.----HowcouldIthankyouenough?
----Don’tmentionit.Anyotherman____it
A.mustdo
B.coulddo
C.wouldhavedone
D.shouldhavedone
46.KeyEuropeangovernmentsinsistIraq’scooperation____goodandmilitaryaction______toallowinspectionstocontinue
A.be,bedelayed
B.is,delay
C.shouldbe,bedelayed
D.is,bedelayed
47.Ifthehurricanehadhappenedduringtheday-time,____moredeaths
A.itwouldhavebeen
B.itwouldbe
C.therewouldbe
D.therewouldhavebeen
48.Whatthecustomers_____fromthecompanyisthatthegoods____righttotheirhomes.
A.requested,deliver
B.demand,bedelivered
C.request,shoulddeliver
D.demand,delivered
49.Iflaw-breakers_____thesocietywillbeindisorder
A.madeunpunished
B.cameunpunished
C.wentunpunished
D.notpunished
50.Wetookataxitotheairport.Otherwisewe____late
A.wouldbe
B.were
C.willbe
D.wouldhavebeen
51.Supposinghenever____,whatwouldhappenthen
A.come
B.came
C.wouldcome
D.willcome
52.Whatdoyouthinkhisproposalthatwe____aplayattheEnglishmeeting
A.hadputon
B.shouldputon
C.haveputon
D.willputon
53.Ihopethatyou____rightA.willbeB.shouldbeC.wereD.wouldbe
54.Asyouknow,Iamadisabledman,butIwouldbehappyifI___ofservicetoyou
A.am
B.havebeen
C.shouldbe
D.wouldbe
55.Heinsistedthatwe____earlythenextmorning
A.start
B.started
C.wouldstart
D.hadstarted
56.Ididnotseeyoursisteratthemeeting.Ifshe____,shewouldhavemetmybrother
A.hascome
B.didcome
C.hadcome
D.came
57.We____lastnight,butwewenttothecinemainstead
A.musthavestudied
B.mightstudy
C.wouldstudy
D.wouldhavestudied
58.Ifit_____thesnow,we_____theSimianMountainlastweek
A.werenot,couldhaveclimbed
B.werenot,couldclimb
C.hadnotbeen,couldhaveclimbed
D.hadnotbeen,couldclimb
答案
CB
DBCCCBAADABACDBCDA
DCCBACBBABDCCABBDBAA
CDCBCDDBCDBBAAACDC