英语虚拟语气练习题.docx

上传人:b****6 文档编号:6576407 上传时间:2023-01-08 格式:DOCX 页数:8 大小:19.45KB
下载 相关 举报
英语虚拟语气练习题.docx_第1页
第1页 / 共8页
英语虚拟语气练习题.docx_第2页
第2页 / 共8页
英语虚拟语气练习题.docx_第3页
第3页 / 共8页
英语虚拟语气练习题.docx_第4页
第4页 / 共8页
英语虚拟语气练习题.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

英语虚拟语气练习题.docx

《英语虚拟语气练习题.docx》由会员分享,可在线阅读,更多相关《英语虚拟语气练习题.docx(8页珍藏版)》请在冰豆网上搜索。

英语虚拟语气练习题.docx

英语虚拟语气练习题

英语虚拟语气练习题

1.—YangLiweihaswongreathonorforourcountry.

—WhoisYangLiwei?

—Whataquestion!

Itissurprising________thefirstspacemaninChina.

A.youdidn’tknowournationalheroB.toyounottoknowhim

C.youshouldknownothingaboutD.youknewnothingabouthim

2.Robertwishesthathe________businessinsteadofhistorywhenhewasinuniversity.

A.studiesB.studied

C.hasstudiedD.hadstudied

3.Hewasverybusyyesterday,otherwisehe________tothemeeting.

A.wouldcomeB.came

C.wouldhavecomeD.hadcome

4.Withoutelectricityhumanlife________quitedifferenttoday.

A.isB.willbe

C.wouldhavebeenD.wouldbe

5.IfonlyI________howtooperateanelectroniccomputerasyoudo.

A.hadknownB.wouldknow

C.shouldknowD.knew

6.Butfortheparty,he________ofhungerfifteenyearsago.

A.wouldhavediedB.woulddie

C.musthavediedD.mustdie

7.Iwouldhavecomeearlier,butI________thatyouwerewaitingforme.

A.didn’tknowB.hadn’tknow

C.wouldhaveknownD.haven’tknown

8._______morecareful,hisshipwouldnothavesunk.

A.IfthecaptainwereB.Hadthecaptainbeen

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 答案:

C

考点:

考查虚拟语气。

解析:

根据“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

34.___he____hardlastyear,hewouldhavelosthisfirstprize.

A.Hadn’t,studiedB.Had,studied

C.Didn’t,studyD.If,hadstudied

35.Heinsistedthat____earlythenextday.

A.startB.staredC.wouldstartD.hadstared

36.Iwouldratheryou____anythingaboutitf

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 笔试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1