【英语】英语情态动词练习题及答案含解析

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

【英语】英语情态动词练习题及答案含解析

一、单项选择情态动词

1.I love the weekend, because I ________ get up early on Saturdays and Sundays. A.mustn’t B.needn’t

C.wouldn’t D.shouldn’t

【答案】B

【解析】

【详解】

考查情态动词。句意:我喜欢周末,因为周六周日不必早起。A. mustn’t不能,禁止;B. needn’t不必;C. wouldn’t不会;D. shouldn’t不应该。此处表示“不必”,故B项正确。

2.According to a newly released regulation on online video services, no one _____ generate, release or spread fake news or information by using such technologies.

A.can B.shall C.will D.may

【答案】B

【解析】

【详解】

考查情态动词。句意:根据最新发行的关于网络视频服务的规章,任何人都不可以使用此类技术生成、发行或者传播虚假消息。A. can 能够,有时会;B. shall 一三人称表示征求对方意见;二三人称陈述句,表示允诺、威胁、恐吓或法律条文的规定。C. will 意愿;D. may 也许,可能。根据前面的regulation(规定)可知,本题选shall更加合理。故选B。

3.---Artistic people can be very difficult sometimes.

---Well, you______know---you married one.

A.might B.would C.shall D.should

【答案】D

【解析】

【详解】

考查情态动词词义辨析。A. might可能,也许;B. would将会;C. shall必须,会;D. should 应该。句意:---有艺术修养的人有时很难相处。---你应当知道这一点,因为你结婚那位就是搞艺术的。这里是按照常理推断,用should。

4.—It’s already 11 o’clock , and he ______ have been here half an hour ago.

—Maybe he got caught in the rain.

A.must B.ought to

C.may D.can

【答案】B

【解析】

【详解】

考查情态动词。句意:已经11点了,他半小时前就该到了。A. must have done必定做了…(表示对过去的推测);B. ought to have done 本应该做的;C. may have done可能已经做过某事;D. can have done本来可以做的(但没有做),根据题意,故选B。

5.Frankly speaking, I am not sure whether I ________ this in the old days with that kind of equipment, which looks quite odd and ridiculous.

A.should have done B.need have done C.would have done D.must have done 【答案】C

【解析】

【详解】

考查情态动词+have done。句意:坦率地说,我不确定在过去我是否会用这种设备做这件事,这看起来很奇怪和可笑。A. should have done表示本应该做某事,而实际上没有做某事;B. need have done表示本来需要做某事而没有做;C. would have done虚拟语气,表示对过去事情的假设,意思是“本来会做”;D. must have done表示对过去事情的肯定推测,译成“一定做过某事”。由“in the old days”可知,本句表示对过去事情的假设。故选C项。

6.I still find it hard to imagine that such a clever child __________ make such a foolish mistake. A.shall B.must

C.can D.should

【答案】D

【解析】

【详解】

考查情态动词。句意:我仍然难以想象这样聪明的孩子竟然犯这样愚蠢的错误。should 作为情态动词,可以用来表示意外、惊喜或者在说话人看来是不可思议的,常常译为"竟会"、"居然",这么聪明的孩子竟然犯这样愚蠢的错误。表示意外,shall表示允诺,命令等,must表示必须,can表示能力及可能性。所以答案选D。

7.My sister met him in the street yesterday afternoon, so he ______ your lecture. A.shouldn’t have attended B.couldn’t have attended

C.mustn’t have attended D.needn’t have attended

【答案】B

【解析】

试题分析:考查情态动词用法。Shouldn’t have done本不应该做某事,实际上却做了(虚拟语气);couldn’t have done不可能做某事(对过去情况的推测);needn’t have done本

不需要做某事,实际上却做了(虚拟语气);句意:我的姐姐昨天下午在街上遇见了他,所以他不可能去听了你的演讲。故B正确。

考点:考查情态动词用法

点评:考本题是高考必考考点,一定要牢记句型意思。must have done过去肯定做了某事。should have done 本应该做而实际未做。can’t have done 过去不可能做了某事;shouldn’t have done 本不应该做而实际做了。 need have done 本有必要做某事;n eedn’t have done 本没有必要做某事;注意没有mustn’t have done的形式。

8.Students ____ remain in their seats until all the papers have been collected according to the regulation.

A.would B.shall C.will D.could

【答案】B

【解析】

【详解】

考查情态动词。句意:学生们必须呆在自己的座位上,直到所有的试卷都被收回。根据句意,“学生们呆在自己的座位上”是一项规定。shall 可表示某种规定或义务,用于第二、三人称的句子中。而其他情态动词无此用法。故正确答案为B。

9.It has been announced that all the students ________ put on masks before going to school in case they are infected with SARS virus.

A.shall B.will C.need D.may

【答案】A

【解析】

【详解】

【详解】

考查情态动词。句意:所有学生们应在去学校之前带上口罩以防感染非典病毒,这已经被宣布。shall用于第二、第三人称,表示说话人给对方命令、警告、允诺或威胁,故选A 项。

10.---We want someone to design the new art museum for me.

---_____ the young fellow have a try?

A.Shall B.May C.Will D.Need

【答案】A

【解析】

【详解】

考查情态动词。句意:——我们想找人为我设计一个新的艺术博物馆。——是不是让这位年轻小伙子试一试?shall作为情态动词,用于二三人称,表示"询问","警告","允诺","命令","决心","强制"等语气。will作为情态动词,用于主语是各种人称的陈述句中,表示"意愿"和"倾向"。用于第二人称的疑问句中,表"请求"。故选A。

相关文档
最新文档