虚拟语气练习和讲解.docx

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

虚拟语气练习和讲解.docx

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

虚拟语气练习和讲解.docx

虚拟语气练习和讲解

1.Ifhe________myadvice,hewouldn’thavelosthisjob.

A.followed   B.shouldfollow

C.hadfollowed   D.wouldfollow

解析:

 句意为:

如果他(当时)接受我的建议,就不会丢掉他的工作了。

本题考查虚拟语气。

因为if条件句表示与过去事实相反,故采用过去完成时。

答案:

 C

2.)—Thankyouforremindingmeofthetime,orI________lateyesterday.

—Don’tmentionit.

A.shouldbe   B.wouldbe

C.willhavebeen   D.wouldhavebeen

解析:

 考查虚拟语气。

从语境可知说话人是在谈论昨天的事,因此要使用情态动词would+完成式。

谢谢你提醒我时间,不然昨天我就迟到了。

答案:

 D

3.________morecareful,themistakewouldnothavebeenmade.

A.Ifheis   B.Hadhebeen

C.Shouldhebe   D.Ifhehasbeen

解析:

 从主句中的wouldnothavebeenmade可知,这是与过去相反的虚拟语气,因此从句谓语动词用hadbeen的形式,又因助动词为had时,可将if省掉,had提前,故B项正确。

答案:

 B

(1)在名词性从句中,常用来表示命令、建议、要求、愿望等的词后宾语从句和同位语从句中用虚拟语气,形式为:

(should)+动词原形。

常这样用的动词有:

advise劝告,demand要求,desire渴望,command命令,insist坚持,prefer宁愿,urge主张,order命令,recommend推荐,request要求,require要求,suggest建议,以及这些词的名词形式。

Jane’spalefacesuggestedthatshewasill,andherparentssuggestedthatshe(should)haveamedicalexamination.

简苍白的脸色表明她生病了,她父母建议她做一下医学检查。

(2)wish后面所跟宾语从句中的虚拟语气。

表示对现在情况的虚拟:

wish+主语+动词过去式或were

表示对过去情况的虚拟:

wish+主语+had+过去分词

表示对将来情况的虚拟:

wish+主语+would+动词原形

Iwishshewerehere.她在这儿就好了。

Iwishyouwouldgowithustomorrow.

但愿你明天跟我们一块去。

Iwishshehadtakenmyadvice.

那时她要是听我的话就好了。

1.Teachersrecommendparents________theirchildrenunder12toridebicyclestoschoolforsafety.

A.notallow   B.donotallow

C.mustn’tallow   D.couldn’tallow

解析:

 句意为:

为了安全起见,老师建议家长不要让12岁以下的孩子骑自行车上学。

本题考查虚拟语气用法。

recommend,suggest,insist,order,request,advise等表“建议、命令、要求”等意思的动词,后接宾语从句时,宾语从句的谓语动词常用“should+动词原形”,should可以省略。

答案:

 A

2.Theordercamethatthemedicalsupplies________toBeijingfortheH1N1flusoon.

A.wouldbesent   B.shouldsend

C.besent   D.mustbesent

解析:

 当表示愿望、请求、建议、命令等意义的动词(如order,suggest,command等)后面接从句时,从句用虚拟语气。

从句谓语用should+do,should可以省略。

order后的同位语从句也用虚拟语气,故选C项。

答案:

 C

(1)wouldrather句型中的虚拟语气表示愿望,意为“宁愿,但愿”。

I’dratherwedidn’tgotoseeafilmthisevening.

我倒希望我们今晚不去看电影。

(2)Itis(high/about)time(that)...句型中的虚拟语气

在句型“Itis(high/about)time...”后面也可跟虚拟语气,从句中常用过去式。

有时也用“should+动词原形”,意为“该是……的时候了”。

Itistime(that)wewenthome.我们该回家了。

(3)ifonly引导的感叹句中的虚拟语气

在“ifonly”引导的感叹句中,要求用虚拟语气,表示愿望。

用过去时或“would/could+动词原形”表示与现在或未来事实相反的愿望;用过去完成时表示与过去事实相反的愿望。

IfonlyIhadnotbeenilllastweek!

要是上周我没病该多好啊!

1.—Sorry,Daddy.Iamnotgettingonwellwithmystudies.

—Well.________youhadn’twastedsomuchtimeplayingonlinegames.

A.Asif   B.Evenif

C.Ifonly   D.Onlyif

解析:

 考查虚拟语气。

句意为:

——爸爸,对不起,我的学习情况不太好。

——哦,要是你不把那么多的时间浪费在网络游戏上就好了。

ifonly(但愿)接虚拟语气,表示对过去情况的假设。

asif好像,evenif即使,onlyif只有,都是状语从句的连词,不符合语意。

答案:

 C

2.—MyunclesuggestsI________abroad.

—Iwouldratheryou________athome.

A.go;stay   B.went;stayed

C.go;stayed   D.went;stay

解析:

 suggest当“建议”讲时,从句中要用虚拟语气,结构是“should+动词原形”,should可以省略。

wouldrather后面跟从句时,从句中也要用虚拟语气,根据语境此处应用过去时。

答案:

 C

1.(2010·浙江卷)HadIknownaboutthiscomputerprogram,ahugeamountoftimeandenergy________.

A.wouldhavebeensaved   B.hadbeensaved

C.willbesaved   D.wassaved

解析:

 句意为:

如果我了解这种电脑程序的话,就可以节约大量的时间和精力。

本题考查虚拟语气。

如果表示与过去事实相反的话,条件句采用过去完成时态(如果省略if可采用部分倒装结构),主句谓语动词应采用“would+have+过去分词”的结构,故答案为A项。

答案:

 A

2.Ifwe________theotherroad,wemighthavearrivedhereintimeforthemeeting.

A.take   B.hadtaken

C.took   D.havetaken

解析:

 句意为:

如果我们走另一条路,我们可能早就按时到会了。

本题考查的是虚拟语气。

根据句意及后边主句谓语mighthavearrived可知if从句表示与过去事实相反,故if从句的谓语动词用过去完成时。

答案:

 B

3.—Theweatherhasbeenveryhotanddry.

—Yes.Ifithadrainedevenadrop,thingswouldbemuchbetternow!

Andmyvegetables________.

A.wouldn’tdie   B.didn’tdie

C.hadn’tdied   D.wouldn’thavedied

解析:

 句意为:

——现在天气变得又热又干。

——是啊。

如果当初下一点雨,现在情况也会好很多!

我的蔬菜也就不会死了。

本题考查虚拟语气。

题干中If引导的从句为过去完成时,是对过去事情的虚拟,主句却是woulddo,对现在事实的虚拟,此为干扰部分,考生须分析清楚句意,空格处表示蔬菜都死了,是过去的事实,在对过去的事实进行虚拟,故选择D项。

答案:

 D

4.ButforthehelpofmyEnglishteacher,I________thefirstprizeintheEnglishWritingCompetition.

A.wouldnotwin    B.wouldnothavewon

C.wouldwin   D.wouldhavewon

解析:

 本题考查虚拟语气用法。

句意为:

要没有我英语老师的帮助,我不会在英语写作比赛中获得第一名。

本题考查虚拟语气用法,根据句意,可知主句应该使用否定式,而本句是与过去事实相反的虚拟语气,故答案为B项。

答案:

 B

5.Thedoctorrecommendedthatyou________swimaftereatingalargemeal.

A.wouldn’t   B.couldn’t

C.needn’t   D.shouldn’t

解析:

 句意为:

医生建议你不应该在饱餐之后游泳。

recommend后的宾语从句应用虚拟语气,谓语动词为“(should)+do”,故选D。

答案:

 D

6.Butfortheirhelp,we________theprogramintime.

A.cannotfinish   B.willnotfinish

C.hadnotfinished   D.couldnothavefinished

解析:

 句意为:

如果不是他们的帮助,我们就不能及时完成这个项目。

根据句意,选用couldnothavefinished表示与过去相反。

答案:

 D

7.Thisprinterisofgoodquality.Ifit______breakdownwithinthefirstyear,wewouldrepairitatourexpense.

A.would   B.should

C.could   D.might

解析:

 句意为:

这台打印机质量很好。

如果第一年使用坏了,我们保修。

虚拟语气中表示将来时间的条件句有三种,就此句而言,应为:

Ifitbrokedown/Ifitweretobreakdown/Ifitshouldbreakdown。

答案:

 B

8.________hehadnothurthisleg,Johnwouldhavewontherace.

A.If   B.Since

C.Though   D.When

解析:

 考查与过去情况相反的虚拟语气。

从句用if...haddone,主句用...would/couldhavedone...。

答案:

 A

9.They________twofreeticketstoCanada,otherwisethey’dneverhavebeenabletoaffordtogo.

A.hadgot   B.got

C.havegot   D.get

解析:

 本题考查混合虚拟语气。

本题前面部分是事实,后半句是虚拟语气。

答案:

 B

10.Elizarememberseverythingexactlyasifit________yesterday.

A.washappening   B.happens

C.hashappened   D.happened

解析:

 考查虚拟语气。

由asif引导的从句通常用虚拟语气,再结合前面的remembers可知与现在事实相反,因此用一般过去时。

答案:

 D

1.Mysuggestionisthatyou________muchmeat.

A.wouldn’ttake   B.shallnottake

C.nothave   D.won’thave

解析:

 当suggest或suggestion为“建议”的意思时,与其有关的从句就要用虚拟语气,即“should+动词原形”,should可以省略。

答案:

 C

2Ifhumanbeingshadbeenabitlessgreedyandcruel,morebirdsandanimals________dyingout.

A.oughttoavoid   B.couldhavebeenavoided

C.shouldhaveavoided   D.mighthaveavoided

解析:

 句意为:

如果人类少点贪婪少点残忍,更多的鸟类和动物就有可能免于灭绝。

这里考查的是对过去情况的假设,从句用haddone,主句用would/could/mighthavedone。

avoid“避免”,其后接doing时没有被动语态。

答案:

 D

3.________anyonecall,pleasetellhimI’mnotfree.

A.Must   B.Can

C.May   D.Should

解析:

 本题考查情态动词用法。

句意为:

如果有人给我打电话,就告诉他我很忙。

第一个分句是省略了if虚拟条件句,补充完整为:

Ifanyoneshouldcall,pleasetellhimI’mnotfree.当if省略时,句子要倒装,故D项正确。

答案:

 D

4.Ifyouhadn’ttakensuchalongtimetogetdressed,we________therebynow.

A.wouldbe   B.are

C.havebeen   D.hadbeen

解析:

 句意为:

如果不是你穿衣服花了那么长时间的话,我们现在就到那里了。

从句用了与过去相反的虚拟语气,但主句与现在情况相反,故选A项。

答案:

 A

5.—Ifyou________tomybirthdaypartylastSaturday,youwouldhavemetouroldfriendJim.

—Oh,whatapity!

A.came   B.hadcome

C.wouldcome   D.wouldhavecome

解析:

 从语意分析,这是非真实条件句中对过去状况的虚拟,主句谓语用should/would/could/mighthavedone,条件句用过去完成时态,答案应选B项。

答案:

 B

6.—Ididn’tattendthelectureyesterday.

—I________,either,ifmymotherhadn’tremindedme.

A.wouldn’t   B.wouldn’thave

C.didn’t   D.hadn’t

解析:

 考查虚拟语气。

从句子中ifmymotherhadn’tremindedme知,此处是对过去状况的虚拟,主句应该用should/would/could/might+havedone结构,从选项中看只有B项合适(Iwouldn’thave是Iwouldn’thaveattendedthelecture的省略)。

答案:

 B

7.—Howmuchoftheforeignexpert’sspeechhaveyouunderstood?

—Nexttonothing.IwishI________harderatEnglish.

A.worked   B.hadworked

C.wouldwork   D.wereworking

解析:

 考查虚拟语气。

wish后的宾语从句用虚拟语气,此处表示与过去事实相反,意思是:

我希望我(过去)更努力地学习英语了。

答案:

 B

8.WithoutthehelpofmyEnglishteacher,I________thefirstprizeintheEnglishSpeakingCompetition.

A.wouldwin   B.wouldhavewon

C.wouldnotwin   D.wouldnothavewon

解析:

 考查虚拟语气。

这是一个隐含虚拟条件句,含有ifmyEnglishteacherhadn’thelpedmewithmyspokenEnglish之意,表示与过去的事实相反,故用与过去相反的虚拟语气,因此D项符合题意。

答案:

 D

9.Itisrequiredthatthestudents______mobilephonesintheirschool,soseldom________themusingone.

A.shouldnotuse;youwillsee

B.notuse;willyousee

C.mustn’tuse;willyousee

D.notuse;youwillsee

解析:

 考查虚拟语气和倒装语序。

英语中表示命令、建议或要求的动词或名词后面的从句中通常使用shoulddo形式的虚拟语气,should可以省略。

seldom是否定副词,位于句首时,句子要采用部分倒装语序。

答案:

 B

10.“IfI________takingdrugs,Iwouldbeasuccessfulbusinessmannow,”saidthedyingheroinaddict.

A.didn’tstart   B.haven’tstarted

C.hadn’tstarted   D.shouldn’tstart

解析:

 考查虚拟语气。

此题是一个混合虚拟语气句,从句是对过去事情的虚拟,应用过去完成时,主句指说话时可能产生的结果。

答案:

 C

11.—Ididn’tgotothemovielastnightbecauseoftherain.

—Whatapity!

IfIhadgottheticket,I________it.

A.wouldn’thavemissed   B.wouldn’tmiss

C.didn’tmiss   D.hadn’tmissed

解析:

 考查虚拟语气。

从句为过去完成时,所以主句用wouldhavedone结构。

答案:

 A

12.—Sorryindeed,I________toyourbirthdaypartyif...

—Forgetit.Iknowyouwereoutonbusiness.

A.mustcome   B.wouldcome

C.musthavecome   D.wouldhavecome

解析:

 考查虚拟语气。

此处表示对过去的虚拟,if后面省略了过去完成时(补充完整应该是ifIhadnotbeenoutonbusiness),所以主句中应该用should/would/could/mighthavedone结构,因此选D项。

答案:

 D

13.—Didyoumakeitatlast?

—Yes.Butforyourhelp,it________aseriousloss.

A.wouldcause   B.musthavecaused

C.wouldhavecaused   D.maycause

解析:

 考查虚拟语气。

句意为:

——你们最后成功了吗?

——成功了,要不是你的帮助,我们的损失就大了。

butfor...要不是……。

答案:

 C

14.)HowIwishI________mymouthbeforeIshoutedatmymum!

A.shut   B.haveshut

C.hadshut   D.wouldshut

解析:

 该题考查虚拟语气。

wish后跟从句,从句要用虚拟语气,因为后面是过去时,故此处表示与过去事实相反,要用过去完成时。

答案:

 C

15.—Whydoyoulooksoupset?

—Ibrokeupwithmygirlfriend.IfonlyI________moreabouther.

A.care   B.cared

C.hadcared   D.hadbeencared

解析:

 考查虚拟语气。

Ifonly表示“要是……就好了”,后面的句子要用虚拟语气。

表示与过去的事实相反的情况时,谓语动词用haddone的形式。

因此,C项正确。

答案:

 C

 

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

当前位置:首页 > 高等教育 > 文学

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

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