情态动词选择题练习和答案.docx

上传人:b****5 文档编号:6717750 上传时间:2023-01-09 格式:DOCX 页数:14 大小:25.04KB
下载 相关 举报
情态动词选择题练习和答案.docx_第1页
第1页 / 共14页
情态动词选择题练习和答案.docx_第2页
第2页 / 共14页
情态动词选择题练习和答案.docx_第3页
第3页 / 共14页
情态动词选择题练习和答案.docx_第4页
第4页 / 共14页
情态动词选择题练习和答案.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

情态动词选择题练习和答案.docx

《情态动词选择题练习和答案.docx》由会员分享,可在线阅读,更多相关《情态动词选择题练习和答案.docx(14页珍藏版)》请在冰豆网上搜索。

情态动词选择题练习和答案.docx

情态动词选择题练习和答案

情态动词选择题练习和答案

一、单项选择情态动词

1.—Daddy,wouldyoupleasebuymeaniPhoneX?

—Ifyoucanpassthismidtermexamination,you__________haveoneasareward.

A.mustB.need

C.wouldD.shall

【答案】D

【解析】

【详解】

考查情态动词。

句意:

爸爸,你可以给我买部iPhoneX吗?

--如果你通过考试,你就会得到一部作为奖励。

A.must一定;B.need必要;C.would将,会;D.shall会。

根据语境可知,这句话是父亲对子女的允诺,故选D。

【点睛】

shall的用法。

1.shall作为助动词,一般用于第一人称Ⅰ和We,表示一个将来的动作,构成将来时态。

shall后面接动词原形。

例如:

(1)IshallthinkitoverandLetyouknowmyidea.我将考虑一下此事,然后告诉你我的想法。

(2)Weshallhaveagoodtimeinthepark.我们在公园里会玩得很高兴的。

2.shall用于第一人称,表示征求对方的意愿。

如:

Whatshallwedothisevening?

3.shall用于第一、第三人称疑问句中,表示说话人征求对方的意见或向对方请示。

如:

Shallwebeginourlesson?

Whenshallhebeabletoleavethehospital?

4.shall用于第二、第三人称,表示说话人给对方命令、警告、允诺或威胁。

如:

Youshallfailifyoudon'tworkharder.(警告)HeshallhavethebookwhenIfinishreading.(允诺)Heshallbepunished.(威胁)

比如本题,根据语境可知,这句话是父亲对子女的允诺,故选D。

2.--DidJimcome?

--Idon’tknow.He_______whileIwasout.

A.mighthavecomeB.mightcome

C.musthavecomeD.shouldhavecome

【答案】A

【解析】

【详解】

考查情态动词推测用法。

句意:

Jim来了吗?

--我不知道,在我不在的时候,可能来过。

根据前文Idon’tknow.可知,说话者不知道Jim来没来,因此后文推测来过,但是语气很不确定,故可知选A。

对过去情况的推测为情态动词+havedone,musthavedone一定做了某事,shouldhavedone应该来过,不符合,故选A。

【点睛】

情态动词+have+过去分词的用法,表示推测或判断过去的情况。

can/could+have+过去分词用法:

①多用于否定句和疑问句中。

表示对过去某事发生的可能性的否定或质疑,意为:

不可能(已经)......了-(否定句)/可能(已经)......了嘛?

-(疑问句)②用于肯定句中。

表示对过去没有做某事的遗憾,含有轻微的责备,意为:

本来可以......的(但实际上没有......)。

Youcouldhavedonebetter,butyouweretoocareless.(肯定句。

他能做得更好的)

should/oughtto+have+过去分词用法:

用于肯定句中。

表示对过去没有做某事的遗憾,含有责备的意思,意为:

本来应该......的(但实际上没有......)。

用于否定句中-表示对过去已经做了某事的责备,意为:

本来不应该......的(但实际上已经......了)。

Heshouldhavebeenasleep.(肯定句,他本应去睡觉的)Heshouldn'thavebeenasleep.(否定句,他本来不应该去睡觉的)。

may/might+have+过去分词用法:

用于肯定句和否定句中,表示对过去发生某事的可能性的推测,意为:

或许(已经)....../或许还没有......。

Itistoolate.Hemayhavegonetobed.

must+have+过去分词用法:

表示对过去发生的事情十分肯定的推测。

must表示推测时,不能用在否定句和疑问句中。

Imusthaveforgottentotellyou.(must的引入,表达了说话者对过去忘记告诉你的这件事肯定推测)

needn't+have+过去分词

用法:

表示对过去已经做了某事的后悔,意为:

本来可以不必......的(可实际上却已经......)Youneedn'thavetakenataxihere,foritwasveryneartomyhome.

3.Itisreallycoldandthegroundiswet;it________haverainedlastnight.

A.mightB.must

C.canD.should

【答案】B

【解析】

【详解】

考查情态动词辨析。

句意:

天气很冷而且地面是湿的,昨晚一定下了雨。

根据上文thegroundiswet可知,“昨晚下了雨”是肯定的,故用musthavedone“必定做了……”表示对过去十分有把握的推测,故选B。

【点睛】

musthavedone用法辨析

musthavedone:

表示对过去的肯定的逻辑推测,推定某件事情、动作或状态可能在过去发生过(存在过)。

Hemusthavebeenadoctor,forheknowsmedicinesowell.他过去肯定是一位医生,他对医学如此了解。

Somebodymusthavestolenthering.肯定有人偷了这枚戒指.[该句所推断的偷窃动作发生在过去.]

Thetemperaturemusthavedroppedtobelowzerolastnight,becausethewaterisfrozenallover.昨夜的温度肯定降到零度以下,因为水都冻住了。

如果“must+have+过去分词”句型与bynow连用,还可以表示对现在完成的动作和状态的肯定推测,但实质上还是指所推测的过去的动作。

例如:

Theystartedearlythismorning;theymusthavearrivedbynow.他们今晨很早就出发了,现在肯定已经到了。

中国学生的常见病句是:

They...;theycertainlyhavearrived.病句的句义是“他们当然已经到达了。

”(这不是对过去的肯定推测,而是断定动作已经完成。

4.—It’sreallygreattohaveacomputertostoremyphotos.

—Don’tcountonittoomuch.It________breakdownandyou’dbettermakeacopyofthem.

A.mustB.can

C.shouldD.will

【答案】B

【解析】

【详解】

考查情态动词。

句意:

——有一台计算机来储存照片真是太棒了。

——不要过度依赖它。

它有时候也会出故障,你最好做一个备份。

计算机出故障这是可能的事情,表示客观可能性用can。

must肯定,必须;should应该;will表意愿。

故B选项正确。

5.Oneofourrulesisthateverystudent_______wearschooluniformwhileatschool.

A.mightB.could

C.shallD.will

【答案】C

【解析】

【详解】

考查情态动词辨析。

句意:

我们其中一条规则要求每个学生在校期间都要穿校服。

shall可以表示“命令,警告,强制要求;允诺;法律,规定要做……”,结合句意可知C正确。

6.---Hewassatisfiedwiththeresult,wasn'the?

---No.Itwassodifficultthathe__________havepassedit.

A.shouldn'tB.mustn't

C.couldn'tD.wouldn't

【答案】C

【解析】

【详解】

考查情态动词。

A.shouldn't不应该;B.mustn't禁止,不允许;C.couldn't不可能;D.wouldn't不会。

句意:

---他对结果很满意,是吗?

---不。

考试太难了,他不可能通过。

固定结构:

couldn'thavedone“不可能做某事”,此处是对过去事情有把握的否定推测。

故选C。

【点睛】

情态动词+havedone结构:

1.“must+have+过去分词”表示对过去发生的事情或状态进行推测,语气比较坚定,通常只用于肯定句.如:

Itmusthaverainedlastnight,forthegroundiswet.

2.“can/could+have+过去分词”表示对过去某种情况的怀疑或不确定.can和could一般用于否定句和疑问句,could的语气较can弱.如:

Hecan'thavefinishedtheworksosoon.

3.“may/might+have+过去分词”表示对已发生的动作或存在的状态进行不肯定的推测,might的语气比may弱一点.这种结构主要用于肯定句和否定句,疑问句改用can或could.如:

Theymaynothaveknownitbeforehand.

4.“need+have+过去分词”表示过去做了不必做或不需要做的事情,或过去做某事纯属多余.如:

Ineedn'thaveboughtsomuchwine—onlyfivepeoplecame.

5.“should/oughtto+have+过去分词”表示过去本该做某事但没做,其否定式表示过去不该做某事但做了,这种句式含有不满或责备之意,oughtto的语气比should强一些.如:

Yououghtto/shouldhavestudiedharder.你本应该更努力学习的.(但没有)

Heoughtn'tto/shouldn'thavedonethat.他本来就不该做那件事.(可是做了)

6.“would+have+过去分词”表示对过去的某种情况进行猜测,或本来要做某事却因某种原因未做成,通常用来说明某一情况,但不像用should或oughtto那样含有责备之意.如:

Iguessthepoetwouldhavebeenabouttwentywhenshewroteherfirstpoem.

Anotherworkerwouldn'thaveactedlikethat.

7.Ioftenfelttroubledinmyteensandmygrandma________comfortme,saying“Lifeislikethat,dear”.

A.wouldB.mightC.shouldD.must

【答案】A

【解析】

【详解】

考查情态动词。

句意:

在我十几岁的时候,我经常感到烦恼,我的奶奶会安慰我说,“生活就是这样,亲爱的”。

此处是would+动词原形,表示“过去总是做某事”。

故选A。

8.Theprofessorwarnedthestudentsthatonnoaccount________usemobilephonesinhisclass.

A.shouldtheyB.theyshould

C.daretheyD.theydare

【答案】A

【解析】

【详解】

考查部分倒装和情态动词。

句意:

这位教授警告学生们,在他的课堂上,决不应该使用手机。

onnoaccount意为“决不”,否定词放在句首,句子使用部分倒装,排除B、D项;这里表示应该,故选A。

9.would可以表达过去常常做的事,过去习惯发生的动作:

Pirateswouldburygoldinacave.海盗们常常把黄金藏在山洞中。

Wewouldtakeawalkalongtheriver.我们过去常常沿河散步。

3.would后接like、love、mind等动词,表示要求、邀请、希望或询问,此时不是说过去,而是对现在的询问:

Wouldyouliketocometomyparty?

你愿意来我的派对吗?

Wouldyoumindcomingwithus?

你介意和我们一起吗?

比如本题,would表示婉转的请求,征求对方的意见,故选A。

10.—What’swrongwithyou?

—Oh,Iamsick.I________somuchicecreamjustnow.

A.shouldn’teatB.mustn’teat

C.couldn’thaveeatenD.shouldn’thaveeaten

【答案】D

【解析】

【详解】

考查情态动词和虚拟语气。

句意:

——你怎么了?

——我生病了,我刚才不应该吃那么多冰激凌。

A.shouldn’teat不应该吃;B.mustn’teat禁止吃;C.couldn’thaveeaten不可能吃;D.shouldn’thaveeaten本来不应该吃。

根据justnow可知,是发生在过去,故选D。

11.It_____havebeenTomthatparkedthecarhere,asheistheonlyonewithacar.

A.mayB.canC.mustD.should

【答案】C

【解析】

【详解】

考查情态动词表猜测的用法。

句意:

一定是汤姆把车停在这儿的,因为他是唯一有车的人。

A.may可能;B.can可能;C.must一定;D.should应该。

由asheistheonlyonewithacar.可知一定是他把车停在这里的,非常有把握的肯定推测,故选C。

12.Ithasbeenannouncedthatallthestudents________putonmasksbeforegoingtoschoolincasetheyareinfectedwithSARSvirus.

A.shallB.willC.needD.may

【答案】A

【解析】

【详解】

【详解】

考查情态动词。

句意:

所有学生们应在去学校之前带上口罩以防感染非典病毒,这已经被宣布。

shall用于第二、第三人称,表示说话人给对方命令、警告、允诺或威胁,故选A项。

13.Mark______havehurried.Afterdrivingattopspeed,hearrivedhalfanhourearly.

A.needn’tB.wouldn’tC.mustn’tD.couldn’t

【答案】A

【解析】

考查情态动词。

need’thavedone本不必要做某事,句意:

迈克本不必要着急的。

他以全速驾驶后,他早到了半个小时。

wouldn’t不会,mustn’t禁止,couldn’t不可能,所以选A。

14.—It’salready11o’clock,andhe______havebeenherehalfanhourago.

—Maybehegotcaughtintherain.

A.mustB.oughtto

C.mayD.can

【答案】B

【解析】

【详解】

考查情态动词。

句意:

已经11点了,他半小时前就该到了。

A.musthavedone必定做了…(表示对过去的推测);B.oughttohavedone本应该做的;C.mayhavedone可能已经做过某事;D.canhavedone本来可以做的(但没有做),根据题意,故选B。

 

15.—Excuseme,couldyoupleasetellmehowtogettothenearestWenfengSupermarket?

—OK,It’stwoblocksstraightahead.You________missit.

A.can’tB.mustn’t

C.needn’tD.wouldn’t

【答案】A

【解析】

【详解】

考查情态动词。

句意:

——劳驾,你能告诉我最近的WenfengSupermarket怎么走吗?

——好的,一直往前走两个街区就到了。

你不会错过的。

A.can’t不可能;B.mustn’t禁止,不允许;C.needn’t不必;D.wouldn’t不会。

故选A。

16.We’llmakethefinaldecisiononourscheme.______youchangeyourmind,pleaseinformusassoonaspossible.

A.ShouldB.WereC.WouldD.Had

【答案】A

【解析】

【分析】

【详解】

考查虚拟语气。

句意:

我们将对我们的计划做最后决定。

如果你改变主意,请尽快通知我们。

根据语境,此处用虚拟语气,表示与将来相反,从句用should+动词原形,省略if,should提前,陈述句是:

Ifyoushouldchangeyourmind……。

故选A。

【点睛】

虚拟语气中的倒装

当虚拟条件句中含有were,had,should时,可以将if省略,然后将were,had,should,移至句首:

1)Ifheshouldfail,hewouldkillhimself.

→Shouldhefail,hewouldkillhimself.

万一失败,他就会自杀。

2)IfIwereyou,Iwoulddoitatonce.

→WereIyou,Iwoulddoitatonce.

假若我是你,我就会马上做。

要是我能做此事,我一定会做。

3)Ifhehadseenyouyesterday,hewouldhaveaskedyouaboutit.

→Hadheseenyouyesterday,hewouldhaveaskedyouaboutit.

他昨天要是看到了你,他就会问你这事了。

该小题属于上述的第一种情况。

should作为情态动词,有一种特殊的用法:

在虚拟条件状语从句中表示与将来事实相反的虚拟语气,可以把should放在句首,即主语前,从而省略从属连词if。

原来的表述为:

Ifyoushouldchangeyourmind。

故选A。

17.We________takecleandrinkingwaterforgranted.Onedaywemayrunoutofit.

A.needn'tB.can't

C.won'tD.shouldn't

【答案】D

【解析】

【详解】

考查情态动词。

句意:

我们不应该把拥有洁净的饮用水看作是理所当然的。

也许有一天,我们会用完它。

shouldn't“不应该”,符合句意。

needn't不必;can't不可能;won't将不。

故选D。

18.Look!

Therearesomanymistakesinyourcomposition.You________havefixedfullattentiononit.

A.canB.should

C.needD.might

【答案】B

【解析】

【详解】

考查情态动词。

句意:

看!

你的作文里有那么多的错误。

你本应该把所有的注意力都集中在它上面的。

表示“本应该做但实际上没有做”应该用shouldhavedone结构,canhavedone表示可能;need表示需要;mighthavedone表示可能做过某事;故选B。

19.---Difficultiesalwaysgowithme!

---Cheerup!

IfGodclosesdoorinfrontofyou,therebeawindowopenedforyou.

A.mustB.would

C.couldD.can

【答案】A

【解析】

【详解】

考查情态动词辨析。

句意:

——困难总是伴随着我!

——高兴点!

如果上帝在你面前关上了门,一定有一扇窗户为你打开。

A.must必须;B.would将要;C.could能,会;D.can能,会。

must表示对现在的状态推测时,意为“一定”,表示可能性很大的推测。

符合语境。

故选A。

【点睛】

1)must用在肯定句中表示较有把握的推测,意为"一定"。

2)must表对现在的状态或现在正发生的事情的推测时,must后面通常接系动词be的原形或行为动词的进行式。

3)must表示对已发生的事情的推测时,must要接完成式。

4)must表示对过去某时正发生的事情的推测,must后面要接完成进行式。

5)否定推测用can't。

本句中的。

must表示对现在的状态推测时,意为一定,表示可能性很大的推测。

符合第2点用法。

20.He______writingthepapernow.Hehadn’twrittenasinglewordwhenIlefthimtenminutesago.

A.shouldn’tbeB.can’thavefinished

C.can’tbeD.mustn’thavefinished

【答案】B

【解析】

【详解】

考查推测句。

句意:

他现在不可能写完了卷子。

我十分钟之前留下他时,他还没有写一个字。

根据句意可知,此处考查对过去情况的否定推测,其表达为can’thavedone不可能做某事,故选B项。

【点睛】

本题考查推测句

对过去情况的肯定推测是musthavedone

对过去情况的否定推测是can’t/couldn’thavedone

例如:

Thegroundiswet,soitmusthaverainedlastnight.

Hecan’thavefinishedhiswork,becauseheplayedbasketballalldayyesterday.

21.You________beCarol.Youhaven’tchan

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

当前位置:首页 > 人文社科 > 文化宗教

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

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