在英语语法的学习旅程中,情态动词的完成式——“情态动词 + have done”——始终是令许多同学感到困惑的难点。而在这些结构中,must have done 又是考试中出现频率极高、语感色彩极强的一个。它不仅仅是“must”和“现在完成时”的简单叠加,而是一个承载着“推测”“逻辑推理”甚至“遗憾”等丰富语用功能的独特语法结构。本文将从核心含义出发,逐层深入,带你彻底掌握 must have done 的用法。
一、核心含义:对过去的肯定推测
must have done 最核心、最基础的用法,是表示对过去已经发生的事情进行肯定的推测。说话人基于现有的证据或逻辑,推断过去某个动作或状态“几乎肯定发生了”或“一定已经完成了”。
具体来说,这个结构传达两层信息:
-
第一,时间指向过去。动作发生在过去的某个时间点或时间段,而不是现在或将来。
-
第二,语气十分肯定。说话人对自己的推测有相当充分的把握,语气强烈。虽然不如亲眼所见那般确凿,但在推测类表达中,它已经是“确定性”最高的一档了。
在中文翻译中,它常被译为 “一定……”“肯定……”“准是……” 或 “想必是……” 。
需要注意的是,must have done 只能用于肯定句中。也就是说,你可以用它来肯定地说“他一定做了某事”,但不能用它来表达“他一定没做某事”——这个否定含义另有其主,我们稍后会详细说明。
二、结构拆解:must + have + 过去分词
从语法结构上看,must have done 由三部分组成:
-
must:情态动词,表达推测的语气,本身没有时态和人称变化。
-
have:助动词,用原形形式(因为情态动词后面必须接动词原形),与后面的过去分词共同构成完成时态。
-
done:行为动词的过去分词,表示具体的动作。
正因为情态动词后必须接动词原形,所以这里的助动词永远是 have,而不会变成 has 或 had。这一点在写作和考试中要格外留意。
三、经典例句深度解析
为了帮助你更直观地理解这一结构,我们来看几个典型例句:
-
It must have rained last night, for the road is all wet.(昨晚一定下雨了,因为路面都是湿的。)
解析:说话人看到“路面是湿的”这一现状,据此反推昨晚的天气。虽然没有亲眼看到下雨,但证据确凿,推理有力。 -
The light was out. They must have gone to bed.(灯都熄了,他们肯定睡了。)
解析:看到“灯灭了”,推断“他们睡了”。这是日常生活中非常高频的推理场景。 -
You must have seen the film The Gold Rush.(你肯定看过电影《淘金热》。)
解析:基于某种背景(比如对方提到相关情节),说话人断定对方看过这部电影。 -
Linda has gone to work, but her bicycle is still here. She must have gone by bus.(琳达去上班了,但她的自行车还在这里。她一定是坐公交去的。)
解析:自行车还在,人却去上班了,所以“坐公交”是最合理的推断。
四、否定形式:must have done 的反面
前面提到,must have done 只能用于肯定句。那么,当我们需要表达“过去肯定没做过某事”时,应该用什么呢?
答案是 can’t have done 或 couldn’t have done,意为 “绝不可能……”“肯定没……”。
例如:
-
He can’t have taken it home.(他不可能把它带回家了。)
-
My sister met him at the theatre yesterday morning, so he couldn’t have attended your lecture.(我姐姐昨天上午在剧院遇见了他,所以他肯定没参加你的讲座。)
这里要特别注意:mustn’t have done 这个形式在英语中是不存在的。must 的否定形式 mustn’t 表示“禁止、不许”,不用于表推测。考试中如果出现这个选项,可以直接排除。
五、语气强度对比:must have done vs. may/might have done
在表示对过去推测的“情态动词 + have done”家族中,不同情态动词传达的确定程度是不同的。理解这个梯度,有助于你在写作和口语中精准选词:
-
must have done:确定性最高,表示“几乎可以肯定”,说话人有充分证据。
-
may/might have done:确定性较低,表示“也许、可能已经做了某事”,语气不确定。might 比 may 的语气更弱、更委婉。
-
could have done:既可以表示“可能已经做了某事”(推测),也可以表示“本来可以做但没做”(虚拟)。
用一个例子来感受这种差异:
-
He must have finished the work.(他肯定完成了工作。——很有把握)
-
He may have finished the work.(他可能完成了工作。——不太确定)
-
He might have finished the work.(他或许完成了工作。——更不确定)
六、反意疑问句:考试中的高频考点
must have done 的反意疑问句是各类考试中频频出现的考点,也是许多同学的失分点。其规则如下:
当陈述部分含有 must have done 时,反意疑问句的助动词不取决于 must,而取决于实际的动作时间和语境:
-
情况一:句中有明确的过去时间状语(如 yesterday, last night, three days ago 等)
反意疑问句用 didn’t + 主语。
例:He must have attended the meeting yesterday, didn’t he?(他昨天肯定参加了会议,不是吗?) -
情况二:句中没有明确的过去时间状语,强调动作的完成或对现在的影响
反意疑问句用 haven’t / hasn’t + 主语。
例:You must have studied English for many years, haven’t you?(你一定学了很多年英语了,不是吗?)
七、被动语态:must have been done
当推测的对象是“某事被做”而不是“某人做某事”时,就需要使用 must have been done——即 must have done 的被动语态形式。
例如:
-
The work must have been finished yesterday.(这项工作昨天肯定已经完成了。)
-
The window must have been broken by the wind.(窗户肯定是被风打破的。)
这个结构在阅读理解的长难句中经常出现,理解它有助于准确把握句意。
八、must have done 是推测还是虚拟?
这是一个常被讨论的问题。严格来说,must have done 的主要功能是“推测”而非“虚拟”。
-
推测:基于现有证据对过去进行逻辑推断,意为“一定做了某事”。
-
虚拟:表达与过去事实相反的假设,通常带有“本应该……却没有……”的遗憾或责备意味。
must have done 不具备虚拟语气的“与事实相反”的含义,它只是说话人基于证据做出的合理推断。真正表达“本应该做却没做”的是 should have done 或 ought to have done。
九、实战演练:巩固所学
试着完成下面的填空练习,检验一下学习成果:
-
The ground is wet. It ______________ (rain) last night.
(答案:must have rained) -
He looks so tired. He ______________ (stay up) too late.
(答案:must have stayed up) -
She ______________ (not / go) to Beijing, because I saw her in the library just now.
(答案:can’t have gone) -
You ______________ (see) the notice on the board, ______________ you?(句中有明确时间状语 yesterday)
(答案:must have seen; didn’t)
十、学习小贴士
学习 must have done 时,建议你从“证据 + 推理”的角度去理解它,而不是死记硬背中文翻译。每当看到这个结构,问自己两个问题:说话人看到了什么证据?他据此推断过去发生了什么? 养成这样的思维习惯,你就能在阅读中快速理解句意,也能在写作和口语中自然运用。
同时,把这个结构和 can’t have done(否定推测)、may/might have done(弱推测)、should have done(虚拟/遗憾)放在一起对比记忆,可以形成一个完整的知识网络,在考试中应对各种题型时都会更加从容。
希望这篇文章能帮助你彻底吃透 must have done 这个重要语法点。语法学习没有捷径,但理解了背后的逻辑和语感,你就能举一反三,事半功倍。
-
句子表层含义深层含义答题格式:完整解
一、核心概念:分清表层含义与深层含义在语文阅读理解题型中,句子含义分析是必考核心题型,绝大多数题目要求学生同时解读表层含义和深层含义,二者缺一不可,也是答题失分的关键重难
初三语文资料/2026-07-17 -
区块链去中心化含义:核心原理、特性与
一、什么是区块链去中心化?通俗核心定义区块链去中心化是区块链技术最核心、最基础的特性,简单来说,就是摒弃单一中心机构的管控,将数据存储、交易验证、系统维护的权力,均匀分散
学习/2026-07-17 -
深入理解“中体西用”的含义与评价—
在中国近代思想史上,“中体西用”是一个无法绕开的核心概念。它不仅是洋务运动的指导思想,更深刻影响了晚清数十年间中国社会对“如何向西方学习”这一根
高考历史资料/2026-07-09 -
情态动词have done含义精讲:用法解析
在高中英语语法体系中,情态动词+have done是高频考点,也是很多学生容易混淆的难点结构。这类结构不用于描述当下或未来的动作,而是专门针对过去发生的动作、状态进行推测、评判
高考英语资料/2026-07-09 -
非谓语动词to do、doing、done全面辨
在英语语法体系中,非谓语动词是贯穿初高中、衔接高考与日常写作的核心重难点。很多同学分不清to do、doing、done三种形式的用法,做题时频繁出错、写作中句式单一。其实三者的
高考英语资料/2026-07-09 -
解锁《诗经》密码:赋比兴含义及作用全
同学们,当你翻开《诗经》,读到“关关雎鸠,在河之洲”时,是否想过:诗人为什么要在开篇写水鸟?当你读到“硕鼠硕鼠,无食我黍”时,是否好奇:诗人为什么不直接骂剥削
初三语文资料/2026-07-08 -
情态动词表推测用法:核心规则与实战解
在初中、高中英语语法学习中,情态动词表推测是必考核心知识点,也是很多学生容易混淆、出错的难点。情态动词不同于实义动词,它没有实际动作含义,主要用来表达说话人的语气、态度
初三英语资料/2026-07-08 -
深入解析洋务运动'中体西用'含义——
一、什么是“中体西用”?“中体西用”是“中学为体,西学为用”的缩略语,是清末洋务派提出的核心指导思想。这个口号贯穿洋务运动三十余年,深刻影
高考历史资料/2026-07-03 -
详解情态动词have done含义 吃透高中
在高中英语语法体系中,情态动词+have done是重难点语法模块,也是各类考试单选、完形、书面表达的高频考点。很多学生容易混淆不同情态动词搭配have done的含义,无法准确区分语
高考英语资料/2026-07-02 -
情态动词表推测用法:核心规则、场景辨
一、核心概念:什么是情态动词的推测用法在英语学习中,情态动词不只是用来表达请求、命令、意愿、能力等基础含义,还有一类高频核心用法——表推测。所谓推测,就是说话
高考英语资料/2026-07-02


