虚拟语气专项练习60题.docx
《虚拟语气专项练习60题.docx》由会员分享,可在线阅读,更多相关《虚拟语气专项练习60题.docx(3页珍藏版)》请在冰豆网上搜索。
![虚拟语气专项练习60题.docx](https://file1.bdocx.com/fileroot1/2022-11/27/e1701bd0-5924-4fe2-9665-8ba299b41610/e1701bd0-5924-4fe2-9665-8ba299b416101.gif)
虚拟语气专项练习60题
虚拟语气专项练习60题
1.Ifonlyhe____quietlyasthedoctorinstructed,hewouldnotsuffersomuchnow.
A.liesB.layC.hadlainD.shouldlie
2.HowIwisheveryfamily____alargehousewithabeautifulgarden.
A.hasB.hadC.willhaveD.hadhad
3.Youdidnotletmedrive.Ifwe__inturn,you__sotired
A.drove;didn’tget B.drove;wouldn’tgetC.weredriving;wouldn’tgetD.haddriven;wouldn’thavegot
4._____itraintomorrow,wewouldhavetoputoffthevisittotheYangpuBridge
A.WereB.ShouldC.WouldD.Will
5.Isuggestedtheperson_____tobeputintoprison
A.refersB.referringC.referredD.refer
6.Whenapencilispartlyinaglassofwater,itlooksasifit____
A.breaksB.hasbrokenC.werebrokenD.hadbeenbroken
7.Iinsisted_____toseeadoctor,butheinsistednothing___wrongwithhim A.onhimtogo;shouldbeB.hewent;beC.hego;wasD.heshouldto;is
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
A.is B.would beC.were D.wouldn’tbe
27.Iwouldratheryou____anythingaboutitforthetimebeing
A.do B.didn’tdoC.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____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 D.wouldbe
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!
A.do 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 B.were 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 C.were D.wouldbe
54.Asyouknow,Iamadisabledman,butIwouldbehappyifI___ofservicetoyou
A.am B.havebeen C.shouldbe D.wouldbe
55.Heinsistedthatwe____earlythenextmorning
A.start B.startedC.wouldstart D.hadstarted
56.Ididnotseeyoursisteratthemeeting.Ifshe____,shewouldhavemetmybrother
A.hascome B.didcome C.hadcome 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