英语虚拟语气练习题Word格式.docx
《英语虚拟语气练习题Word格式.docx》由会员分享,可在线阅读,更多相关《英语虚拟语气练习题Word格式.docx(8页珍藏版)》请在冰豆网上搜索。
![英语虚拟语气练习题Word格式.docx](https://file1.bdocx.com/fileroot1/2022-12/9/6f222815-0f85-4575-a6a1-83277b11b8df/6f222815-0f85-4575-a6a1-83277b11b8df1.gif)
C.ShouldthecaptainbeD.Ifthecaptainwouldhavebeen
9.Wereitnotforthesnowyweather,we________allright.
A.wouldbeB.wouldhavebeen
C.were D.maybe
10.Hehesitatedforamomentbeforekickingtheball,otherwisehe________agoal.
A.hadscoredB.scored
C.wouldscoreD.wouldhavescored
11.HowIwisheveryfamily________alargehousewithabeautifulgarden!
A.hasB.had
C.willhaveD.hadhad
◎答案解析◎
1.C.因为在itissurprising后的that从句中,谓语要用“should+动词原形”,其中should含“竟然”之意,不可省略。
2.D.因为wish后的宾语从句中的谓语动词要用过去式,此题的studybusiness是与过去事实相反的情况,所以用hadstudiedbusiness
3.C.因为句中otherwise(否则)表示与过去事实相反的情况,所以用wouldhavedone。
4.D.因为介词短语without…表示与现在事实相反的情况,所以用wouldbe。
9.B.由hadnotgone可知,条件句是与过去事实相反的情况,而now提示我们,主句是与现在事实相反的情况,所以用wouldbe。
10.D.因为ifonly(要是…就要了)其后的句子要用过去式表示虚拟语气,由asyoudo可知,是与现在事实相反,所以选knew。
11.A.因为butfor(要不是因为、如果没有)通常要与虚拟语气连用,由fifteenyearsago可知,这是与过去事实相反的情况,所以选wouldhavedied
12.A.因为wouldcomeearlier是与过去事实相反的虚拟语气,而后面分句表示的是事实:
当时我的确不知道…所以用一般过去时,选A。
13.C.因为that从句是suggestion的同位语,应当用“(should+)动词原形”表示虚拟语气,又因thestudents与give是被动关系,所以选begiven。
14.A.因为WangLing是中国人的名字,显然不是英国人,所以asif从句的谓语要用与现在事实相反的情况,所以用were。
15.A.因为haditnotbeenforthepoliceman=ifithadnotbeenforthepoliceman(如果没有警察),显然是与过去事实相反的情况,主句中的谓语应是wouldhavelost。
16.B.因为由主句谓语可判断,表示的是与过去事实相反的情况,所以虚拟条件句中的谓语应用过去完成时,Hadthecaptainbeen=Ifthecaptainhadbeen。
17.A.由于从句谓语为一般过去时,表示的是对现在的虚拟,故主句谓语用过去将来时,表示。
Wereitnotforthesnowyweather=Ifitwerenotforthesnowyweather.
18.B。
这是个错综时间虚拟条件句:
主句与现在事实相反,条件句与过去事实相反。
句意为“如果我不是在七岁时就迷上了MelindaCox图书馆,我真不能想象我如今会在做什么”。
19.D。
本题考查目标与1996上海同。
由otherwise和hesitated可知,这是与过去事实相反的虚拟语气,谓语动词用would+have+过去分词构成
20.B。
wish后面宾语从句的谓语总是用过去时态。
此题是表示与现在事实相反的愿望,从句谓语用一般过去时。
句意为“我多么希望每个家庭都有座有一个漂亮花园的房子呀
1.(Sorry,ProfessorSmith.Ididn'
tfinishtheassignmentyesterday.
---Oh,you
_______
havedoneitasyesterdaywasthedeadline.
A.mustB.mustn'
t
C.should
D.shouldn'
t
答案:
C
考点:
本题考查的是虚拟语气
解析:
此处表示和过去事实相反的情况,应该用should+have+过去分词。
本来应该做,而未做
2.Bobwouldhavehelpedusyesterday,buthe-_______
A.wasbusy
B.isbusy
C.hadbeenbusy.
D.willbebusy
A.
本题考查虚拟语气与时态。
前句表示对过去的虚拟,而but之后表示过去的客观事实,故用一般过去时态
3.
Ifhe
_________
myadvice,hewouldn'
thavelosthisjob.
A.followed
B.shouldfollow
C.hadfollowed
D.wouldfollow
答案:
考查虚拟语气。
根据“wouldn’thavelost”可判断if引导的状语从句表示与过去事实相反的虚拟,
故选C项。
4.
Johnwenttothehospitalalone.Ifhe
meaboutit,Iwouldhavegonewithhim.
A.shouldtell
B.tells
C.told
D.hadtold
5..
Georgeisgoingtotalkaboutthegeographyofhiscountry,butI’dratherhe_______moreonitsculture.
A.focus
B.focused
C.would
focus
D.hadfocused
选B
wouldrather后应用虚拟语气,表示与现在时间相反,用动词的过去式
6.Ifwe___theotherroad,wemighthavearrivedhereintimeforthemeeting.
A.take
B.hadtaken
C.took
D.havetaken
所填词做虚拟语气中条件状语从句的谓语,根据主句的谓语动词
形式mighthavearrived可知题干是与过去事实相反,故所填部分用had+过去分词形式,
7.
Mr.Johnsoninsistedthattheproblemworthyofattention________(讨论)atthemeeting.(discuss)
(should)bediscussed
虚拟语气
“insist”引导的宾语从句要用虚拟,从句结构是“should”(可省略)加动词原形,
主语“problem”是要“被讨论”。
8.--Theweatherhasbeenveryhotanddry.
--Yes.Ifithadrainedevenadrop,thingswouldbemuchbetternow!
Andmyvegetables
.
A.wouldn'
tdie
B.didn'
tdie
C.hadn'
tdied
D.wouldn'
thavedied
D
9.HadIknownaboutthiscomputerprogram,ahugeamountoftimeandenergy
.
A.wouldhavebeensaved
B.hadbeensaved
C.willbesaved
D.wassaved
A
10.ButforthehelpofmyEnglishteacher,I
thefirstprizeintheEnglishWritingCompetition.
A.wouldnotwin
B.wouldnothavewon
C.wouldwin
D.wouldhavewon
答案B
11.
Hedidnotregretsayingwhathedidbutfeltthathe
__________
itdifferently.
A.couldexpress
B.wouldexpress
C.couldhaveexpressed
D.musthaveexpressed
答案C
12.Thisprinterisofgoodquality.Ifit_______breakdownwithinthefirstyear,wewouldrepairitatourexpense.
A.would
B.should
C.could
D.might
答案B
虚拟语气专项练习题
1.MyfatherinsistedthatI_____tosea.
A.(should)notgoB.(would)notgo
C.(could)notgoD.(might)notgo
2.I_____toyouparty,butIdidn’thavetime.
A.wouldhavecomeB.shouldcome
C.couldhavecomeD.wouldcome
3.It____difficultforamorecarefulpersontofindsuchamistake.
A.shouldnotbeB.wouldnotbe
C.shouldhavenotbeenD.wouldhavenotbeen
4.Ifyou_____themoviethatlatelastnight,youwouldnotbesosleepynow.
A.haven’twatchedB.didn’twatch
C.hadn’twatchedD.wouldn’thavewatched
5.IwouldhavegoneswimmingyesterdayafternoonifI____time.
A.hadB.havehadC.hadhadD.wouldhavehad
6.Ifit____,thecropswouldbesaved.
A.shouldrainB.wouldrain
C.willrainD.istorain
7.____thefriendshipbetweenuslastforever!
A.CouldB.WillC.MayD.Wish
8.Ifonlyyou_____thedoctor’sadvice!
A.listentoB.haslistenedto
C.hadlistenedtoD.hadlistened
9.Ifshe_____tomorrow.Iwouldtellherthenews.
A.comeB.wouldcomeC.tocomeD.shouldcome
10.Itisrequiredthateverybicyclerider,whoeverhemaybe,_____taxatthebeginningofeachyear.
A.paysB.payC.wouldpayD.topay
11.Theliftwasn’tworkingwhenIcomebacklastnight.Ifit____,Iwouldhavetousethestairs.
A.isstillnotworkingB.wasstillnotworking
C.werestillnotworkingD.wouldstillnotworking
12.Ifshe____morepolite,she_____lesstrouble.
A.hadbeen,wouldhavehadB.was,wouldhavehad
C.were,hadn’thadD.were,wouldhave
13.--Wherehaveyoubeen?
--Igotcaughtintraffic,____Ishouldhavebeenheresoon.
A.howeverB.althoughC.anywayD.otherwise
14.—Heisaverybraveman.
--Yes,IwishI____hiscourage.
A.haveB.hadC.willhaveD.wouldhave
15.Withoutyourhelp,we____insuchashorttime.
A.willnotdoitB.didnotdoit
C.cannothavedoneitD.wouldn’thavedoneit
16.Itishightimeyou_____mind.
A.changeB.changedC.needchangeD.aretochange
17.Weretheshirtcheaper,I____It.
A.shouldbuyB.shouldhavebought
C.buyD.bought
18.Mayyou____ingoodhealth!
A.areB.beC.wereD.wouldbe
19.What______,iftherewerenoair,waterorsun?
A.wouldbehappenedB.wouldhappen
C.happenedD.happen
20.Ifthesun____riseinthewest,myloveforyouwouldbechangedoneday.
A.willB.wereC.weretoD.shall
21.Thechairmanrequestedthat______.
A.themembersstudiesmorecarefullytheproblem
B.theproblemwasmorecarefullystudied
C.withmorecarefulnessstudytheproblem
D.themembersstudytheproblemmorecarefully
22.--I’lltellMaryabouthernewjob.
--You_____herlastweek.
A.oughttotellB.musttell
C.wouldhavetoldD.shouldhavetol
23.--Whatisyouropinion?
--It’snaturalthatanemployee_____hisworkontime.
A.finishesB.toenterC.canfinishD.finish
24.Mysisteristhirteen,butshetalkedasifshe_____theLongMarch.
A.hastakenpartinB.tookpartin
C.takespartinD.hadtakenpartin
25.Ifhe_____business,hemightbecomearichman.
A.enterB.toenterC.shouldenterD.entered
26.Ifhe_____agentleman,he_____thingslikethat!
A,were,wouldnothavesaid
B.wouldbe,wouldnothavesaid
C.were,wouldnotsaidD.was,wouldnotsaid
27.Itwasthedrug,notthedisease,thatkilledhim.Hewouldstillbealiveifhe___thatdrug.
A.didn’ttakeB.wouldnottake
C.havenottakenD.hadnottaken
28.Supposingyou_____write,whatwouldyoudo?
A.couldn’tB.can’tC.maynotD.areunable
29.HowIwishI_____suchagoodchancebefore.
A.didn’tmissB.hadn’tmissC.metD.havegot
30.Didyougotoseefootballmatchyesterday?
No,Ifeltunwell,butIwouldhavegoneifI____feltbetter.
A.didB.haveC.wouldD.had
31.Butforhishelp,I_____.
A.shouldnothavesucceededB.hadnotsucceeded
C.didnotsucceededD.havenotsucceeded
32.Iamsorrythathe____sorudetohermother.
A.isB.wasC.shouldbeD.shallbe
33._____theexam,hewouldhaveenteredthecollege.
二、问答:
A.IfhepassedB.Hadhepassed
C.WerehepassedD.Ifhepassed
15、经过有效处理的废水,可以排放到湖泊、河流和海洋中,也可以渗入地下。
34.___he____hardlastyear,hewouldhavelosthisfirstprize.
22、绿色植物的一些细胞能进行光合作用,制造养料,它们好像是一个个微小的工厂。
A.Hadn’t,studiedB.Had,studied
C.Didn’t,studyD.If,hadstudied
2、1969年7月,美国的“阿波罗11号”载人飞船成功地在月球上着陆。
35.Heinsistedthat____ea