B2

法助動詞: 過去についての推量

定義 / 解説

過去について推論するときは、 modal + have + past participle を使います。これは「以前に何が起きた可能性が高いか」を後から判断する形です。must have は強い肯定推論、might have は可能性、can't have は強い否定推論を表します。事実の報告ではなく、証拠や結果に基づく解釈です。

主要ルール

  • 形: must have / might have / may have / could have / can't have + past participle
  • must have: 過去への強い肯定推論。
  • might have / may have / could have: 過去の可能性。
  • can't have: 過去への強い否定推論。
  • 文脈によって could have は可能性と評価的意味を区別する。

例文

  • They must have missed the train. - 彼らは電車に乗り遅れたに違いありません。
  • She can't have said that. - 彼女がそんなことを言ったはずがありません。
  • He might have left early. - 彼は早く帰ったのかもしれません。
  • We may have taken the wrong road. - 私たちは道を間違えたのかもしれません。
  • You must have seen the message. - あなたはそのメッセージを見たに違いありません。

よくある間違い

  • ❌ They must missed the train. -> ✅ They must have missed the train.
  • ❌ She can't had said that. -> ✅ She can't have said that.
  • ❌ He might has left early. -> ✅ He might have left early.

進捗を追跡