情态动词专项练习题及答案详解

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A.should have avoidedB.should be avoided
C.could have avoidedD.could have been avoided
【答案】D
【解析】
【详解】
考查“情态动词+完成式”。句意:如果愤怒的女乘客和巴士司机保持冷静,这起导致15人死亡的事故本来是可以避免的。could have done“本来能做而没有做”,且句子主语The accident和谓语动词avoid之间是被动关系,结合句意可知答案为D。
3.that通常用来代替前面出现的可数名词\不可数名词,主要是用来避免重复。如:The weather of Guangzhou is hotter than that of Beijing.
4.The accident which left 15 people on board dead ________ if both the angry female passenger and the bus driver had kept calm.
5.“should / ought to + have +过去分词”表示过去本该做某事但没做,其否定式表示过去不该做某事但做了,这种句式含有不满或责备之意,ought to的语气比should强一些。如:
You ought to / should have studied harder.你本应该更努力学习的.(但没有)
【答案】D
【解析】
【详解】
考查情态动词表推测。句意:很多公司现在使用人工智能进行试验,这在几年前是不可能的。根据“a few years ago”可知,此处表示“过去不可能”,应该用couldn’t have done,故D项正确。
3.Most of the top leaders expressed a common desire at the UN conference, ______ that different cultures ______ coexist with tolerance.
2.Using AI,many companies are now conducting experiments that__________ possible just a few years ago.
A.would have beenB.might have been
C.shouldn't have beenD.couldn't have been
A.willB.need
C.canD.must
【答案】D
【解析】
【详解】
考查情态动词表推测。句意:房间如此干净,他一定是昨天晚上打扫过了。must have done表示对过去发生的事情有把握的猜测,意思是“一定(做过)”,故D项正确。
8.— Excuse me, do you mind if I open the window?
9.-- Turn off the TV, Jack. _______ your homework now?
-- Mum, just ten more minutes, please.
A.Will you be doingB.Should you be doing
C.Shouldn't you be doingD.Couldn’t you be doing
情态动词专项练习题及答案详解
一、单项选择情态动词
1.What a pity! Considering his ability and experience, he ___________ it better.
A.need have doneB.must have done
C.can have doneD.might have done
---No. It was so difficult that he __________have passed it.
A.shouldn'tB.mustn't
C.couldn' tD.wouldn't
【答Βιβλιοθήκη Baidu】C
【解析】
【详解】
考查情态动词。A. shouldn't不应该;B. mustn't禁止,不允许;C. couldn' t不可能;D. wouldn't不会。句意:---他对结果很满意,是吗? ---不。考试太难了,他不可能通过。固定结构:couldn' t have done“不可能做某事”,此处是对过去事情有把握的否定推测。故选C。
【答案】C
【解析】
【详解】
考查含情态动词的进行时态。句意:——把电视关掉,杰克。你现在不应该做作业吗?——妈妈,请再给我十分钟。此处表示目前应该在做某事,should“应该”,这里用含情态动词的进行时态,故选C。
10.---He was satisfied with the result, wasn't he?
6.It has been announced that all the candidates ___________ remain in their seats until all the papers have been collected.
A.shallB.could
C.wouldD.ought
He oughtn't to / shouldn't have done that.他本来就不该做那件事.(可是做了)
6.“would+have+过去分词”表示对过去的某种情况进行猜测,或本来要做某事却因某种原因未做成,通常用来说明某一情况,但不像用should或ought to那样含有责备之意。如:
【点睛】
that ,it ,one代指前面的名词时的用法
1.one指代前面出现的可数名词,是泛指。可以和冠词连用,也可以有自己的定语。一般不能用做特指,但和定冠词连用时可以是特指。如:Please show me the cup, the red one on the shelf.
2.It指代前面提到的单数名词,相当于the one。当one是泛指的时候,指的是同名异物,it是指同一物体.如:----Do you want the cup ? ---Yes ,I want it.
— Well, if you__________. I can put on more clothes.
A.canB.may
C.mustD.shall
【答案】C
【解析】
【详解】
考查情态动词。句意:-不好意思,我把窗户打开你介意吗?-好吧,如果你必须这么做的话。我可以多穿点衣服。A. can能够;B. may可能;C. must一定;必须;D. shall会;将。must表示偏要,必须要做的事情,故选C。
【点睛】
本题是高考必考考点,一定要牢记句型意思。must have done过去肯定做了某事。should have done本应该做而实际未做。can’t have done过去不可能做了某事;shouldn’t have done本不应该做而实际做了。need have done本有必要做某事而没做;needn’t have done本没有必要做某事;注意没有mustn’t have done的形式。
【答案】D
【解析】
【详解】
考查虚拟语气中的情态动词。句意:真遗憾啊!考虑到他的能力和经验,他也许可以做得更好。can have done较少使用此结构,表示对过去行为的怀疑;用于疑问句时意为“难道真的做了吗”,表示怀疑;need have done需要做某事,实际上却未做(表示虚拟语气);must have done一定做了某事(表示对过去发生的事情的肯定推测);might have done表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。故D正确。
【点睛】
情态动词+ have done结构:
1.“must + have +过去分词”表示对过去发生的事情或状态进行推测,语气比较坚定,通常只用于肯定句。如:It must have rained last night,for the ground is wet.
2.“can / could + have +过去分词”表示对过去某种情况的怀疑或不确定。can和could一般用于否定句和疑问句,could的语气较can弱。如:He can't have finished the work so soon.
3.“may / might + have +过去分词”表示对已发生的动作或存在的状态进行不肯定的推测,might的语气比may弱一点.这种结构主要用于肯定句和否定句,疑问句改用can或could.如:They may not have known it beforehand.
4.“need + have +过去分词”表示过去做了不必做或不需要做的事情,或过去做某事纯属多余.如:I needn't have bought so much wine—only five people came.
A.the one ; mustB.the one ; shouldC.one ; mustD.one ; should
【答案】D
【解析】
【详解】
考查替代和情态动词。句意:大多数高层领导人在联合国大会上表达了一个共同的愿望,即不同的文化应该与宽容共存。大多数高层领导人在联合国大会上表达了一个共同的愿望,即不同的文化应该与宽容共存。替代表泛指的单数名词,通常用one替代。此处用one替代前面的a desire,是同位语;结合句意第二空用情态动词should“应该”。故选D。
I guess the poet would have been about twenty when she wrote her first poem.
Another worker wouldn't have acted like that.
5.---Hi, Johnson, any idea where Susan is?
【点睛】
情态动词+ have done结构:
1.“must + have +过去分词”表示对过去发生的事情或状态进行推测,语气比较坚定,通常只用于肯定句.如:It must have rained last night,for the ground is wet.
2.“can / could + have +过去分词”表示对过去某种情况的怀疑或不确定.can和could一般用于否定句和疑问句,could的语气较can弱.如:He can't have finished the work so soon.
---It is class time, so she __________ in the classroom now.
A.can beB.must have been
C.might have beenD.should be
【答案】D
【解析】
考查情态动词的用法。A. can be可能,可以是;B. must have been一定(对过去事实肯定的推测);C. might have been可能(对过去事实肯定的推测);D. should be应该是。句意:—知道苏珊在哪里吗?—现在是上课时间,她应该在教室里。故答案选D。
【答案】A
【解析】
【详解】
考查情态动词用法。句意:据宣布,所有的候选人都要坐在位置上,直到所有的试卷都被收齐。根据句意可知本句是考试规则,情态动词shall可以表示“按照规则/规定/法律要做的事情”,符合本句语境。故A项正确。
7.The room is so clean. He ________ have cleaned it yesterday evening.
3.“may / might + have +过去分词”表示对已发生的动作或存在的状态进行不肯定的推测,might的语气比may弱一点。这种结构主要用于肯定句和否定句,疑问句改用can或could。如:They may not have known it beforehand.
4.“need + have +过去分词”表示过去做了不必做或不需要做的事情,或过去做某事纯属多余。如:I needn't have bought so much wine—only five people came.
相关文档
最新文档