情态动词have done专项训练-2026届高三英语一轮复习

2026-01-14
| 16页
| 249人阅读
| 3人下载

资源信息

学段 高中
学科 英语
教材版本 -
年级 高三
章节 -
类型 题集-专项训练
知识点 情态动词
使用场景 高考复习-一轮复习
学年 2026-2027
地区(省份) 内蒙古自治区
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 41 KB
发布时间 2026-01-14
更新时间 2026-01-14
作者 内蒙古科尔沁左翼中旗试卷
品牌系列 -
审核时间 2026-01-14
下载链接 https://m.zxxk.com/soft/55956584.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

情态动词+have done的用法 一、单项选择 1.The door is still locked, so they  ________  have arrived yet. Maybe the flight was delayed because of the bad weather. A.can’t B.mustn’t C.needn’t D.shouldn’t 2.The cake ________ have been carefully baked for hours based on its delicious taste. A.must B.would C.need D.should 3.Joe ________ have broken the classroom window. He wasn’t in school today. A.couldn’t B.mustn’t C.shouldn’t D.needn’t 4.Look at his strong muscles now! He ________ worked out regularly over the past year. A.could have B.should have C.might have D.must have 5.The room is so clean. It must have________yesterday evening. A.cleaned B.not clean C.been cleaned D.be cleaned 6.— What’s wrong with you? — Oh, I am sick. I so much ice cream just now. A.shouldn’t eat B.shouldn’t have eaten C.couldn’t have eaten D.mustn’t eat 7.— I honestly don’t think I’m going to be admitted. — Well, you never know! You ________ a better impression than you think. A.may have made B.should have made C.couldn’t have made. D.needn’t have made 8.I was really anxious about you. You ________ have left home without a word. A.must B.shouldn’t C.mustn’t D.should 9.— “Why hasn’t Jack come back yet? _____ anything have happened to him?” — “I think there _____.” A.May; must have B.Must; must C.Can; may have D.Can; can 10.They queued (排队) for two hours for nothing. They _________ have been told the tickets were sold out. A.would B.may C.must D.should 11.---I wonder why time is late again. ---Well, he ________ his train, or maybe overslept. A.might miss B.may have missed C.should have missed D.must have missed 12.The ground is wet. It ______ have rained last night. A.can B.must C.may D.needn’t 13.When Della returned from skiing, her parents complained that she________her legs when she fell over. A.should have broken B.must have broken C.could have broken D.would have broken 14.—___________ you play the piano at such a late time? It’s midnight! —I didn’t notice the time. I ___________ earlier. A.Must; should have begun B.Must; must have begun C.Would; can’t have begun D.Would; could have begun 15.The astronauts performed their tasks so excellent. They ______ hard for their duty. A.should practice B.must have practiced C.might practice D.could have practiced 16.——Tom is never late for work. Why is he absent today? ——Something ______ to him. A.must happen B.could happen C.would have happened D.must have happened 17.Researching findings show we spend about two hours dreaming every night, no matter what we ________ during the day. A.would have done B.should have done C.may have done D.must have done 18.Based on the remarkable achievements at the 2024 Paris Olympics, the Chinese delegation have invested heavily in athlete development and scientific training. A.must B.might C.need D.should 19.I ______________ (本应该已经完成)my homework, but I forgot it. A.have finished B.didn’t finish C.should have finished D.should have finish 20.The damaged sculpture _______ during transit despite the protective packaging. A.must have been mishandled B.should mishandle C.ought to be mishandling D.could mishandle 二、语法填空 21.He have been waiting there for quite a while! (用适当的词填空) 22.We have studied last night, but we went to the concert instead. (用适当的词填空) 23.To be honest, I oughtn’t have been driving so fast. (用适当的词填空) 24.She     have attended that meeting, for she was doing paperwork in the office then. (用适当的情态动词填空) 25.Things did not go well, but actually he was re-elected president of the United States, so he must (do) something right. (所给词的适当形式填空) 26.Mr Smith (go) to Beijing, for I saw him in the library just now. (所给词的适当形式填空) 27.She (participate) in the activity, for she was doing paperwork in the office then. (用适当的词填空) 28.It (rain) last night, for the road is quite muddy. (使用情态动词,并用括号内动词的适当形式填空。) 29.—She hasn’t done it yet. —She ought . (用恰当的省略形式填空) 30.The ground is wet. It have rained last night. (用适当的词填空) 31.Although they could never (meet), there are common themes in their works. (所给词的适当形式填空) 32.You shouldn’t (interrupt) the meeting to tell me that; you could have come to tell me afterward. (所给词的适当形式填空) 33.She didn’t come to school yesterday. she have been ill? (用适当的词填空) 34.I think you might have (misunderstand) the situation last night. (所给词的适当形式填空) 35.—I honestly don’t think I’m going to be admitted. —Well, you never know! You have made a better impression than you think. (用适当的词填空) 36.I can’t find Mr. Smith anywhere in the office building. Where he have gone? (用适当的词填空) 37.The ground is rather wet, so it (rain) last night. (所给词的适当形式填空) 38.He have finished writing the paper. He hadn’t written a single word when I left him fifty minutes ago. (用适当的词填空) 39.I actually have bought so much food — only three people came. (用适当的词填空) 40.It’s a pity that you were late, otherwise you (see) the star from Korea. (所给词的适当形式填空) 41.Using supercomputer, many labs are now conducting experiments that couldn’t (be) possible in the past.(所给词的适当形式填空) 42.He needn’t (take) so much cash with him, you know — that shop accepted checks. (所给词的适当形式填空) 43.It (rain) last night, for the ground is wet in the early morning. (所给词的适当形式填空) 44.When arriving, I could see nobody there. I thought that my friend have got angry and left. (用适当的词填空) 45.Look at his sad face! He must (hear) of the bad news. (用所给词的适当形式填空) 46.Had I created all my characters and places upfront, I may (ruin) the whole thing. (所给词的适当形式填空) 47.While using the rocket stove outdoors, I watched the moon rise in winter and the sun set in the time it took to prepare my evening meal. Birds in the trees around my kitchen (become) my new source of music. If I still lived in my old house, I (not learn) so much about nature and wildlife. (所给词的适当形式填空) 48.—I saw Mr. Smith in the supermarket yesterday. —You (see) him; he’s been abroad for a month. (所给词的适当形式填空) 三、完成句子 49.Tom, you are too lazy. The work yesterday. 汤姆,你太懒惰了,这项工作本来应该昨天就做完的。 50. I hand in my composition now? 我现在就应该把作文交上去吗? 51.The students are playing on the playground. They . 学生们在操场上玩耍。他们一定已经完成了家庭作业。 52.He here yesterday, he? 他昨天一定来过这里,是吗? 53.Jack described his father, who must (be) a brave boy many years ago, as a strong­willed man. 杰克把他的父亲描述成一个意志坚强的人,多年以前他肯定是一个勇敢的男孩。 54.You Jimmy out of New York; he thought it was the only place on earth. 可你没法把吉米拖出纽约;他觉得地球上只有(纽约)这么一个地方。 55.—Hasn’t he finished writing the report? (根据语境完成答语) —No, but he have. 56.Without teacher’s patient instruction, I (不会取得如此大的进步) in math test last week. (根据汉语提示完成句子) 57.Without his perseverance, he the obstacles. 没有他的毅力,他无法克服这些障碍。 58.Whether you liked it or not, you shouldn’t have your mother when she was talking to you. 不论你喜不喜欢,当你妈妈和你谈话的时候你都不应该不理她。 参考答案 题号 1 2 3 4 5 6 7 8 9 10 答案 A A A D C B A B C D 题号 11 12 13 14 15 16 17 18 19 20 答案 B B C A B D C A C A 1.A 考查情态动词辨析。句意:门还锁着,所以他们不可能已经到了。也许航班因为恶劣天气延误了。A. can’t不可能;B. mustn’t禁止;C. needn’t不必;D. shouldn’t不应该。由语意可知,“门还锁着”是依据,由此推测“他们没到”,can’t have done“不可能已经干了某事”,表示对过去情况的推测,符合语境。故选A。 2.A 考查情态动词。句意:根据蛋糕的美味,可以推断出它一定是精心烘焙了好几个小时。A. must (have been carefully baked)一定(是被精心烘焙了);B. would (have been carefully baked)本来会(被精心烘焙的);C. need (have been carefully baked)本需要(被精心烘焙的);D. should (have been carefully baked)本应该(被精心烘焙的)。结合“based on its delicious taste”可知,空格处应表达对过去情况的肯定推测,表示“一定是被精心烘焙了”,故用must have been carefully baked。故选A。 3.A 考查情态动词+完成时。句意:Joe不可能打碎了教室的窗户,他今天根本没在学校。A. couldn’t不可能;B. mustn’t不许、不准;C. shouldn’t不应该;D. needn’t不必。根据“He wasn’t in school today.”可知,不可能是Joe打碎窗户,此处用couldn’t have done,表示对过去情况的否定推测。故选A项。 4.D 考查情态动词对过去的虚拟。句意:看看他现在强壮的肌肉!在过去的一年里,他一定经常锻炼。由“Look at his strong muscles now”可知,此处表示在过去的一年里他一定经常锻炼,空格处是对过去的肯定推测,用must have done,故选D。 5.C 考查情态动词。句意:这个房间太干净了。昨晚肯定打扫过。固定用法must have done表示对过去发生过的事情进行几乎完全肯定的推测;主语It代指前文The room,与动词clean为动宾关系,故需要用到被动的形式,即must have been done。故选C项。 6.B 考查情态动词和虚拟语气。句意:——你怎么了?——我生病了,我刚才不应该吃那么多冰激凌。A. shouldn’t eat 不应该吃;B. shouldn’t have eaten 本来不应该吃;C. couldn’t have eaten 不可能吃;D. mustn’t eat 禁止吃。根据just now可知,动作发生在过去,因此应用shouldn’t have done结构,表示“过去本不应该做某事,但做了”。故选B。 7.A 考查情态动词用法。句意:——老实说,我觉得我不会被录取。——唉,谁知道呢!你给人的印象可能比你想象的要好。A. may have made可能;B. should have made本应该做;C. couldn’t have made不可能做;D. needn’t have made本不必做。根据“a better impression than you think”可知,此处是指你给别人留下的印象可能比你想象的要好,所以应用may have done表示“可能”,此处是对过去不太肯定的推测。故选A。 8.B 考查情态动词。句意:我真的很担心你。你不应该不辞而别。A. must (have done)表示过去一定做了某事;B. shouldn’t (have done)过去本不应该做某事(但实际做了); C. mustn’t一般接动词原形,不接have done; D. should (have done)过去本应该做某事(但实际没做)。根据前半句“I was really anxious about you.”可知,应是我真的很担心你,你本不应该不辞而别,故选B。 9.C 考查情态动词。句意:——为什么杰克还没回来?是不是发生了什么事情?——我觉得可能真的是有什么事情发生了。在一般疑问句或特殊疑问句中,表推测时常用can或could;对过去的情况表推测时,情态动词后要接完成式have done的形式。故选C项。 10.D 考查情态动词辨析。句意:他们白白排队两个小时。他们本应该被告知票已经卖完了。A. would将会;B. may可能;C. must必须;D. should应该。根据空后have been told the tickets were sold out以及常识可知,他们本应该被告知票已经卖完了,这样他们就不需要白白排队两个小时,空处应用should,should have done结构表示“本应该做某事却没做”,符合题意。故选D项。 11.B 考查情态动词表推测。句意上:——我想知道怎么又迟到了?——嗯, 他要么错过了火车,要么或许睡过了头。may/might+have done的形式表示对过去发生事情的不确定的推测。根据句子中的maybe一词可知,前面对于错过火车也是推测,may/might+have done符合句意。故选C项。 12.B 考查情态动词辨析以及情态动词+have done。句意:地面是湿的。昨晚一定下雨了。A. can能够,可以;B. must一定;C. may可能,也许;D. needn’t 不必。根据“The ground is wet(地面是湿的)”以及空后“last night”可知,此处推测昨天晚上一定下了雨,“must have +过去分词表示对过去发生的事情的肯定的推测,符合语境,故选B项。 13.C 考查情态动词。句意:黛拉滑雪回来时,她的父母抱怨她摔倒时可能会摔断腿。根据上文“her parents complained(她的父母抱怨)”可知,黛拉滑雪摔倒时可能会摔断腿只是一个对过去可能会发生的事情的推测,而且仅仅为理论上的可能性,应使用情态动词can或could,再根据情态动词的用法,表示对过去事实的推测要使用“情态动词 + have + 过去分词”结构,故选C项。 14.A 考查情态动词。句意:——你非要这么晚弹钢琴吗?大半夜的!——我没注意时间。我本应该早点开始的。must除了表示命令的含义外,还可以表示偏偏、非要,符合句意,故排除C、D两项;should have done意为“本该……”,must have done意为“肯定……”,结合句意可知,此处表示对过去事情的虚拟,应用should have begun,表示“本应该早点开始”。故选A项。 15.B 考查情态动词用法辨析。句意:宇航员们出色地完成了他们的任务。他们一定为了他们的职责进行了刻苦训练。A. should practice应该练习;B. must have practiced一定进行了练习(对过去事情的肯定推测);C. might practice可能练习(表示可能性较小的推测);D. could have practiced本可以练习(表示过去有能力做某事却没做)。根据“The astronauts performed their tasks so excellent”可推知,宇航员们出色完成任务,背后肯定是经过了刻苦训练的,这是对过去发生事情的肯定推测。所以用“must have practiced”符合语境。故选B项。 16.D 考查情态动词。句意:——Tom工作从来不迟到,今天怎么缺席了?——肯定遇到什么事情了。A. must happen肯定发生(对现在的推测);B. could happen可能发生(对现在的推测);C. would have happened过去将来完成时(对过去的虚拟语气);D. must have happened一定发生了(表示对过去发生的动作的肯定性推测)。根据语境可知,Tom都没有迟到的先例,推测肯定因为事情而耽搁了,故是对过去事情很有把握的推测,故选D。 17.C 考查情态动词表推测。句意:研究发现我们每晚有两个小时在做梦,不管我们白天可能干了什么。A. would have done本来会做某事而没做;B. should have done本应该做某事而没有做;C. may have done可能干了某事;D. must have done肯定做过某事。结合句意“不管我们白天可能干了什么”,可知是对白天情况的推测,故选C项。 18.A 考查情态动词辨析。句意:基于在2024年巴黎奥运会上取得的卓越成就,中国代表团在运动员发展和科学训练方面肯定投入了大量资金。分析句子可知,句中“2024 年巴黎奥运会的优异成绩”是强有力的证据,能推断出中国代表团肯定在运动员培养和科学训练上投入巨大,符合语境。must:该词表推测时,语气十分肯定,指说话者依据现有确凿证据做出 “一定、肯定”的推断,常用结构“must have done”表对过去事情的肯定推测。might:它表推测时意为“可能、也许”,语气不确定,可能性较低。而句中优异成绩是明确依据,并非不确定的推测,该选项不符合语义。need:作情态动词时多表示 “需要”,一般不用于表推测的语境,且其常用搭配和句子要表达的推测含义不匹配,故排除。should:表推测时指“应该”,侧重说话者认为某事大概率会发生,但没有“must”的确定性强,无法匹配“奥运优异成绩”这一强证据支撑的肯定推断,因此不合适。故选A项。 19.C 考查虚拟语气。句意:我本该完成作业的,但我忘了。根据所给中文提示词,此处表达“本应该做而实际上没做”之意,应该用should have done的虚拟语气。故选C项。 20.A 考查情态动词表示推测及被动语态。句意:尽管有保护性包装,受损的雕塑在运输过程中一定被不当处理了。mishandle是个动词,意思是“处理不当”,它和主语sculpture之间应该是被动关系,由此可直接得出正确选项是A项,其余选项均为主动语态。must have done表示对过去的肯定推测,意思是“一定……”,符合题意。故选A项。 21.must 考查情态动词。句意:他一定在那儿等了好一会儿了!根据“for quite a while!”可知,此处是对过去情况的肯定推测,应用must have done,意为“一定做了某事”。故填must。 22.should 考查情态动词。句意:我们昨晚本应该学习的,但我们却去听音乐会了。表示“本应该却没有”短语为should have done。故填should。 23.to 考查情态动词。句意:说实话,我本不该开得这么快。情态动词ought to,意为“应该”,否定形式为oughtn't to,符合句意,故填to。 24.couldn’t 考查情态动词+have done。句意:她不可能参加那个会议,因为她当时正在办公室做文书工作。由for she was doing paperwork in the office then可知,句子表示“她不可能参加那个会议,因为她当时正在办公室做文书工作”,表示在过去不可能做过某事用couldn’t have done,因此空格处是couldn’t。故填couldn’t。 25.have done 考查情态动词的用法。句意:事情进展得并不顺利,但实际上他再次当选了美国总统,所以他一定做对了什么。根据语境可知,句子表示“事情进展得并不顺利,但实际上他再次当选了美国总统,所以他一定做对了什么”,空格处用must have done表示对过去的推测,因此空格处是have done。故填have done。 26.can’t have gone 考查情态动词。句意:史密斯先生不可能去北京了,因为我刚才在图书馆看见他了。根据“for I saw him in the library just now”可知,此处表示对过去事实的可能性的推测,需用can’t have gone。故填can’t have gone。 27.couldn’t have participated 考查情态动词的推测用法。句意:她不可能参加这个活动,因为那时她正在办公室做文书工作。根据连词for可知,上下文是因果关系,结合“she was doing paperwork in the office then”可推知,因为那时她正在办公室做文书工作,所以她不可能参加了这个活动;表示对过去情况否定推测,用couldn’t have done...“(过去)不可能做过……”。故填couldn’t have participated。 28.must have rained 考查情态动词用法。句意:昨晚一定下雨了,因为路上很泥泞。此处表示对过去的肯定猜测,用must have done表示“必定做了某事”。故填must have rained。 29.to have 考查情态动词。句意:—她还没有做完。—她本应完成了。根据句意及ought可知,表达“本应当做某事(但实际上未做)”可使用should/ought to + have done结构。故填to have。 30.must 考查情态动词。句意:路是湿的。昨晚一定下雨了。根据The road is wet.和have rained可知,此处表示对过去事实的肯定推测,需用must have done。故填must。 31.have met 考查“情态动词+have done”的用法。句意:虽然他们不可能见过面,但他们的作品中有共同的主题。由Although和there are common themes in their works可知,句子表示“虽然他们不可能见过面,但他们的作品中有共同的主题”,could never have done表示“不可能做过某事”,故填have met。 32.have interrupted 考查情态动词+have done用法。句意:你不该打断会议来告诉我那件事;你本可以会后告诉我。根据后文“you could have come to tell me afterward.”可知,此处为shouldn’t have done sth.表示“本不该做某事(但是已经做了)”。故填have interrupted。 33.Can 考查情态动词。句意:她昨天没来上学。她可能是生病了吗?根据“She didn’t come to school yesterday.”可知,此处表示对过去事实可能性的推测,需用can have done,句首字母需大写。故填Can。 34.misunderstood 考查情态动词+have done。句意:我想你可能误解了昨晚的情况。分析句子可知,last night表示事情发生在过去,might have done表示对过去的事情的推测,结合句意,故填misunderstood。 35.may/might 考查情态动词用法。句意:——我真的以为我不会被录取的。——你不知道!你给别人留下的印象可能比你想象的要好。根据“have made a better impression than you think”可知,此处是指你给别人留下的印象可能比你想象的要好,所以应用情态动词may或might表示“可能”,此处是对过去的推测。故填may/might。 36.can 考查情态动词。句意:我在办公楼里找不到史密斯先生。他可能去哪儿了呢?根据“I can’t find Mr. Smith anywhere in the office building. ”可知,问句表示的是“史密斯先生可能去了哪里呢?”,“can+have+done”表示对过去行为的怀疑,用于疑问句,译成“可能做过……吗?”,故填can。 37.must have rained 考查情态动词。句意:地面相当湿,所以昨晚一定下雨了。情态动词must+ have done表示对过去的事情进行有把握的肯定推测,符合语境,此处指根据地面湿,推测过去肯定下雨了。故填must have rained。 38.can’t 考查情态动词。句意:他不可能写完论文。50分钟前我离开他时,他一个字也没写。分析句子结构可知,空后为动词原形have,由此可知,此处应为情态动词,根据下文中的“He hadn’t written a single word when I left him fifty minutes ago.”可知,50分钟前离开时,他还没有写一个字,由此可知推断,此处表示他“不可能”写完论文。故填can’t。 39.needn’t 考查情态动词。句意:实际上我本不必买这么多食物的——只来了三个人。根据only three people came可知,此处是对过去的描述,表示“本不必做某事,但实际上做了”,应用needn’t have done。故填needn’t。 40.would have seen 考查虚拟语气、情态动词+have done。句意:很遗憾你迟到了,否则你就会见到那位来自韩国的明星了。otherwise意为 “否则,要不然”,在这里引导含蓄虚拟条件句。根据It’s a pity that you were late可知,句子表示与过去事实相反的假设(因为已经迟到了,所以实际上没有见到明星)。对于与过去事实相反的虚拟语气,主句的谓语动词要用“would/could/might/should + have done”的形式 ,此处表示“本来会……”,用 would have done结构,see“见到”的过去分词为seen。故填would have seen。 41.have been 考查情态动词。句意:许多实验室现在使用超级计算机进行过去不可能实现的实验。根据couldn’t和in the past可知,这里是对过去情况的否定推测,应用couldn’t have done,意思是“过去不可能……”。故填have been。 42.have taken 考查固定结构。句意:他本不必带那么多现金,你知道,那家商店接受支票。句中needn’t have done为固定结构,意为“本不必要做某事”。故填have taken。 43. must have rained 考查must have done用法。句意:昨晚一定下雨了,因为早上地面是湿的。结合“last night”和“for the ground is wet in the early morning”可知,此处指“昨晚一定下雨了”,使用must have done“一定做了某事”,表示对过去肯定的推测,故填①must②have③rained。 44.must 考查情态动词must的推测用法。句意:当我到达时,我没看见那里有人。我想我的朋友一定是生气离开了。在本句中,根据“I could see nobody there”和“I thought”可知,说话者基于到现场发现无人的事实,做出了一个推测,即“我的朋友一定是生气离开了”;must have done表示对过去发生的事情的肯定推测,符合语境,故答案是must。 45.have heard 考查“情态动词+have done”用法。句意:看看他难过的脸!他一定已经听说了那个坏消息。根据“Look at his sad face!”可知,此处是对过去发生的事情较有把握的推测,应用must have done“一定做了做某事”,故填have heard。 46.have ruined 考查虚拟语气。句意:如果我一开始就创造了所有的角色和地点,我可能会毁了整个游戏。由Had I和句意可知,句子是对过去的虚拟,主句用“情态动词+have done”,因此空格处是have ruined。故填have ruined。 47. became wouldn’t have learned 考查一般过去时和would have done。句意:在户外使用火箭炉的时候,我在准备晚餐的时间里观看了冬天的月亮升起和太阳落下。厨房周围树上的鸟儿成了我新的音乐来源。如果我还住在我的老房子里,我就不会学到这么多关于自然和野生动物的知识。结合上文watched可知使用一般过去时,第一空使用动词过去式;结合“If I still lived in my old house”可知,第二空是对过去的虚拟,表示“我将不会学到这么多关于自然和野生动物的知识”,使用wouldn’t have done,故填①became②wouldn’t have learned。 48.can’t have seen 考查情态动词表推测。句意:——我昨天在超市看到史密斯先生了。——你不可能看到他;他出国已经一个月了。根据答语“he’s been abroad for a month(他已出国一个月)”可知,说话人否定对方“看到史密斯先生”的可能性,对过去行为的否定推测,且语气坚定,需用“can’t have done”结构。故填can’t have seen。 49.ought to have been finished 考查“情态动词+have done”的用法和被动语态。对比中英文句子可知,空格处意为“本来应该已经被完成”,“本来应该已经做过某事”是ought to have done,“完成”是finish,工作是被完成,have done改为被动语态have been done,因此空格处是ought to have been finished。故填ought to have been finished。 50. Ought to 考查情态动词。表示“应该”短语为ought to,此处为一般疑问句,将ought提前,句首单词首字母大写。故填①Ought;②to。 51.must have finished the homework 考查“情态动词+have done”。对比中英文句子可知,空格处意为“一定已经完成了家庭作业”,“一定已经做完了某事”是must have done sth.,“完成”是finish,“家庭作业”是the homework,因此空格处是must have finished the homework,故填must have finished the homework。 52. must have come didn’t 考查情态动词和反义疑问句。“他昨天一定来过这里”是对过去的情况作肯定推测,要用must have+过去分词结构,“一定来过”翻译成must have come。陈述部分用“must have done”表示对过去的推测,且有过去时间状语(yesterday)时,反义疑问部分要用对应过去时态的助动词didn’t。故填①must have come②didn’t。 53.have been 考查must have done的用法。根据句意及所给句子可知,此处使用must have done,表示对过去的肯定推测。故填have been。 54.couldn’t have dragged 考查情态动词+完成式。根据句意和后文thought可知,此处可用couldn’t have done结构,表示对过去的推测,意为“不可能做某事”,表示“拖出”可用动词drag的过去分词。故填couldn’t have dragged。 55. ought to 考查情态动词。句意:——他还没写完报告吗?——没有,但他本应该写完的。ought to have done意为“本应该做某事,而实际上未做”。根据语境可知,他本应该完成报告,但实际上没有完成,故填ought to。 56.would not have made such great progress/should not have made such great progress/could not have made such great progress/might not have made such great progress 考查虚拟语气。句意:如果没有老师耐心的指导,我上周的数学考试就不会取得这么大的进步了。根据汉语提示“不会取得如此大的进步”及句中Without teacher’s patient instruction和时间状语last week可知,此处是对过去事实的虚拟,主句谓语动词用情态动词(not)+have+过去分词结构,“取得……进步”为固定搭配make progress in。故可填would/should/could/might not have made such great progress。 57.would not have overcome 考查虚拟语气。根据句意可知,这是对过去情况的虚拟,主句应使用“would not have + 过去分词”结构,表示与过去事实相反的假设。故填would not have overcome。 58.turned your back to 考查固定短语。本题考查短语turn one’s back to,意为“不理睬(某人)”,主句主语为you,故形容词性物主代词选择your,意为“你的”,shouldn’t have done表示本不应该做某事,而实际上却做了某事。故填turned your back to。 学科网(北京)股份有限公司 $

资源预览图

情态动词have done专项训练-2026届高三英语一轮复习
1
情态动词have done专项训练-2026届高三英语一轮复习
2
情态动词have done专项训练-2026届高三英语一轮复习
3
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。