最新高一英语情态动词专项训练及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
最新高一英语情态动词专项训练及答案
一、单项选择情态动词
1.Mark ______ have hurried. After driving at top speed, he arrived half an hour early. A.needn’t B.wouldn’t C.mustn’t D.couldn’t
【答案】A
【解析】
考查情态动词。need’t have done 本不必要做某事,句意:迈克本不必要着急的。他以全速驾驶后,他早到了半个小时。wouldn’t不会,mustn’t禁止,co uldn’t不可能,所以选A。
2.Look! There are so many mistakes in your composition. You ________ have fixed full attention on it.
A.can B.should
C.need D.might
【答案】B
【解析】
【详解】
考查情态动词。句意:看!你的作文里有那么多的错误。你本应该把所有的注意力都集中在它上面的。表示“本应该做但实际上没有做”应该用should have done结构,can have done 表示可能;need表示需要;might have done表示可能做过某事;故选B。
3.—Did you attend the meeting for the experiment project yesterday?
—Yes, but I don’t think I ____ because my director was there.
A.need to have B.need to C.needed to D.need have
【答案】D
【解析】
【分析】
【详解】
考查情态动词+have done。句意:——你昨天参加实验项目的会议了吗?——是的,但我想我(本来)不需要,因为我的主管在那里。Think/suppose等宾语从句中如果有否定词时,要把从句的否定词not前移,即“否定前移”。所以not是从句中的否定词。“need have done”意为“本来有必要做而未做”;“needn’t have done”指过去本来没必要做而做了。根据上一句时间状语“yesterday”可知本句指的是过去发生的事。结合第二句“because my director was there(我的主管)在”可推断出,我本来不必要去。故选D。
4.—_______ you disturb me now? I’m busy preparing a report.
— Terribly sorry, but I have something urgent to tell you.
A.Need B.Should C.Might D.Must
【答案】D
【详解】
考查情态动词特殊用法。句意:—你非要现在打扰我吗?我正在准备一份报告。—真对不起,但是我怕有紧急事情告诉你。A. Need需要;B. Should 应该;C. Might也许;D. Must 必须;一定;偏偏,非得;根据语境可知must表示“偏偏,非得”符合上下文语境,用来指责对方。故D项正确。
5.—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。
6.—You rang me up at about 10:00 last night, didn't you?
—No, I didn't phone you. It someone else.
A.must have been B.could be C.must be D.could have been 【答案】A
【解析】
【详解】
考查情态动词+have done。句意:“昨晚10点左右你给我打了电话,是吗?”“不,我没给你打电话。一定是别人干的。” must have done 是对过去发生的动作最有把握的猜测,意思是“一定”,结合语境可知,我没有打电话给你,因此猜测一定有别人给你打了电话。故选A 项。
7.Traveling by subway ______ sometimes be quite an adventure, especially during the rush hour.
A.must B.can C.shall D.should
【答案】B
【解析】
考查情态动词。句意:乘地铁旅行有时可能相当冒险,尤其是在交通高峰期。A. must必须;一定;B. can能够;可能;C. shall将会;D. should应该;应当。本句中can表示客观可能性(客观原因形成的能力),故选B。
8.—Where is my dictionary?I remember I put it here yesterday.
—You___it in the wrong place.
A.must put B.should have put
C.might put D.might have put
【答案】D
【解析】
【详解】
考查情态动词。句意:——我的词典在哪里?我记得昨天放在这里了。——你或许放错了地方。“might have +动词+ed形式”表示过去可能完成的动作。根据所提供的情景Where is my dictionary? I remember I put it here yesterday.可判断出把词典放在某个地方发生在过去,所以要用“might have +动词+ed形式”。“should have + 动词+ed形式”表示“(过去)本来应该做某事”。must意为“一定”,是肯定的推测,与所提供的情景的矛盾。might put表示现在发生的事。故选D。
9.---Can I pay the bill by credit card?
---Sorry, sir. But it is the management rules of our hotel that payment ______________ be made in cash.
A.shall B.need
C.will D.must
【答案】A
【解析】
【详解】
考查情态动词词义辨析。A. shall用于法律法规或条文中,表示义务、规定等;B. need需要;C. will会;D. must必须。句意:——我能用信用卡支付么?——对不起,先生,现金支付是我们酒店的管理规定。故A项正确。
10.We ________ take clean drinking water for granted. One day we may run out of it. A.needn't B.can't
C.won't D.shouldn't
【答案】D
【解析】
【详解】