最新情态动词经典练习题.doc

最新情态动词经典练习题.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

最新情态动词经典练习题

一、单项选择情态动词

1.Iuseaclocktowakemeupbecauseatsixoclockeachmorningthetraincomesbymyhouse.

A.couldnt B.mustnt

C.shouldnt D.neednt

【答案】D

【解析】

试题分析:考查情态动词辨析。A不可能;B禁止,千万不能;C不应该;D不需要;句意:我不需要使用闹钟叫醒我,因为每天早上六点都有一列火车经过我的家旁边。根据句意可知我不需要使用闹钟。故D正确。

考点:考查情态动词词义辨析

2.--DidJimcome?

--Idon’tknow.He_______whileIwasout.

A.mighthavecome B.mightcome

C.musthavecome D.shouldhavecome

【答案】A

【解析】

【详解】

考查情态动词推测用法。句意:Jim来了吗?--我不知道,在我不在的时候,可能来过。根据前文Idon’tknow.可知,说话者不知道Jim来没来,因此后文推测来过,但是语气很不确定,故可知选A。对过去情况的推测为情态动词+havedone,musthavedone一定做了某事,shouldhavedone应该来过,不符合,故选A。

【点睛】

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

can/could+have+过去分词用法:①多用于否定句和疑问句中。表示对过去某事发生的可能性的否定或质疑,意为:不可能(已经)......了-(否定句)/可能(已经)......了嘛?-(疑问句)②用于肯定句中。表示对过去没有做某事的遗憾,含有轻微的责备,意为:本来可以......的(但实际上没有......)。Youcouldhavedonebetter,butyouweretoocareless.(肯定句。他能做得更好的)

should/oughtto+have+过去分词用法:用于肯定句中。表示对过去没有做某事的遗憾,含有责备的意思,意为:本来应该......的(但实际上没有......)。用于否定句中-表示对过去已经做了某事的责备,意为:本来不应该......的(但实际上已经......了)。Heshouldhavebeenasleep.(肯定句,他本应去睡觉的)Heshouldnthavebeenasleep.(否定句,他本来不应该去睡觉的)。

may/might+have+过去分词用法:用于肯定句和否定句中,表示对过去发生某事的可能性的推测,意为:或许(已经)....../或许还没有......。Itistoolate.Hemayhavegonetobed.

must+have+过去分词用法:表示对过去发生的事情十分肯定的推测。must表示推测时,不能用在否定句和疑问句中。Imusthaveforgottentotellyou.(must的引入,表达了说话者对过去忘记告诉你的这件事肯定推测)

neednt+have+过去分词

用法:表示对过去已经做了某事的后悔,意为:本来可以不必......的(可实际上却已经......)Youneednthavetakenataxihere,foritwasveryneartomyhome.

3.Itisreallycoldandthegroundiswet;it________haverainedlastnight.

A.might B.must

C.can D.should

【答案】B

【解析】

【详解】

考查情态动词辨析。句意:天气很冷而且地面是湿的,昨晚一定下了雨。根据上文thegroundiswet可知,“昨晚下了雨”是肯定的,故用musthavedone“必定做了……”表示对过去十分有把握的推测,故选B。

【点睛】

musthavedone用法辨析

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

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

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

Thetemperaturemusthavedroppedtobelowzerolastnight,b

您可能关注的文档

文档评论(0)

183****6055 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档