must have done (modal + perfect)
must have done (modal + perfect) の意味は “法助動詞 + have + 過去分詞:過去について推測・結論する”. 法助動詞 + have + 過去分詞は、今ある証拠から過去について結論を出す:You must have made a mistake. 接続: modal + have + past participle
法助動詞 + have + 過去分詞:過去について推測・結論する
B2接続
modal + have + past participle
解説
法助動詞 + have + 過去分詞は、今ある証拠から過去について結論を出す:You must have made a mistake。助動詞が確信度を示し——must(起きたと確信)、might/may/could(たぶん起きた)、can't/couldn't(起きたはずがない)——have + 分詞が完了した過去の出来事を指す。ここでは能動で、主語が動作をした。受動の It must have been done と比べること。
例文
注意
推測では、must have の否定は can't have であり、mustn't have ではない:She can't have left already。Mustn't は義務を表し、不信を表さない。
FAQ
must have done (modal + perfect) — どんな意味でどう使う?
法助動詞 + have + 過去分詞:過去について推測・結論する. 法助動詞 + have + 過去分詞は、今ある証拠から過去について結論を出す:You must have made a mistake。助動詞が確信度を示し——must(起きたと確信)、might/may/could(たぶん起きた)、can't/couldn't(起きたはずがない)——have + 分詞が完了した過去の出来事を指す。ここでは能動で、主語が動作をした。受動の It must have been done と比べること。
must have done (modal + perfect) — 接続は?
modal + have + past participle
must have done (modal + perfect) — 注意点は?
推測では、must have の否定は can't have であり、mustn't have ではない:She can't have left already。Mustn't は義務を表し、不信を表さない。