コンテンツへスキップ
英語文法 · B2

過去表現の助動詞 (Past modals)

  • 7 過去表現の助動詞 (Past modals)
    7.1

    must have / can't have(推測)

    過去情態動詞:推量/後悔/可能性
    過去情態動詞:推量/後悔/可能性

    過去への推論をする際は、情態動詞 + have + 過去分詞を使います。確信が高い場合:

    • must have + 過去分詞: 必ず(過去)〜だったであろう。
    • can't have + 過去分詞: 決して(過去)〜ではなかったであろう。

    他He 一定must (完成)have 忘记forgotten.

    彼は忘れたに違いない。(過去に対する確かな肯定推量)

    她She 不可能can't (完成)have 看见seen 我们us.

    彼女は私たちを見ていないはずだ。

    注意 否定の推論は can't have を使い、mustn't have は使いません。

    7.2

    should have(遺憾、非難)

    should have + 過去分詞 は"本来は〜すべきだったのに(実際にはしなかった)"を表し、しばしば遺憾や非難を含みます。

    我I 本该should (完成)have 学习studied 更努力harder.

    もっと勉強すればよかった。(後悔)

    你You 本不该shouldn't (完成)have 说said 那that.

    あの言葉を言うべきではなかった。(批判)

    注意 これは**過去に行わなかった(または行った)**ことについて、現在後悔していることを示しています。

    7.3

    could have / might have(可能性)

    could have / might have + 過去分詞 は過去に**あり得た(が不確実)**出来事や状態を示します。

    他们They 可能might (完成)have 错过missed (冠词)the 火车train.

    彼らは電車を逃したかもしれない。

    (它)It 本可能could (完成)have 是been 更糟worse.

    状況はもっと悪かったかもしれない。

    注意 could have はまた"本来はできたのに(実際にはできなかった)"の意味でも使います:I could have helped, but I didn't.(私は手伝うことができたのに、手伝わなかった。)

    よくある間違い

    • ❌ ~~He must forgot.~~ → ✓ He must have forgotten. — 過去への推論は"情態動詞 + have + 過去分詞"の形であり、must forgot という形はありません。
    • ❌ ~~I should have went.~~ / 聞き取り誤り ~~should of gone~~ → ✓ I should have gone. — have の後は過去分詞です;口語の連読で of と聞こえることもありますが、書き言葉では have です。
    • ❌ ~~I could help you yesterday, but I was busy.~~ → ✓ I could have helped you yesterday… — "本来はできたのに(実際にはできなかった)"は could have done で表します。could + 動詞原形は単なる過去の能力を示すのみです。
    • ❌ ~~You should had called.~~ → ✓ You should have called. — 情態動詞の後は常に原形 have であり、had ではありません。

すべてのトピック · 英語文法 · B2

ログインまたはアカウント作成

IGCSE, A-Level & AP