高1 英語 / 文法 / hg-04

更新 2026-09-12

助動詞(推量・義務・助動詞+have+過去分詞)

この単元でできるようになること

入試での位置づけ

助動詞は文法問題で「助動詞+have+過去分詞」が最頻出。「〜すべきだったのに(しなかった)」の should have + 過去分詞、「〜したはずがない」の cannot have + 過去分詞は、意味の違いまで問われます。共通テストの会話文でも must be(〜にちがいない)、might(〜かもしれない)の推量が話し手の気持ちを読むカギになります。


1. 助動詞の基本 ── 「意味が 2 系統ある」

まずここだけ

多くの助動詞は①行為に関する意味(能力・許可・義務)と②推量の意味(〜にちがいない・〜かもしれない)の 2 つを持つ。

助動詞①行為②推量
can〜できる/〜してもよい〜でありうる(否定 cannot「〜のはずがない」)
may〜してもよい〜かもしれない(50%)
might(may の控えめ)〜かもしれない(may より低い)
must〜しなければならない〜にちがいない(95%)
should〜すべきだ〜のはずだ
will〜するつもりだ〜だろう(習性:よく〜する)
would〜したものだ(過去の習慣)〜だろう(控えめ)

推量の確信度:must(にちがいない)> will > would > should/ought to(はずだ)> may(かもしれない)> might > could

否定で意味が変わる:must not(してはいけない・禁止)、cannot(はずがない)、may not(しないかもしれない/してはいけない)。

He must be tired.(疲れているにちがいない)→ 否定は He cannot be tired.(疲れているはずがない)。× must not be


2. 義務・必要 ── must・have to・should・had better

まずここだけ

表現意味ポイント
must〜しなければならない話し手の判断。過去・未来は had to/will have to
have to〜しなければならない外からの事情。don’t have to = 〜する必要はない
must not〜してはいけない(禁止)don’t have to と混同しない
should / ought to〜すべきだ・〜したほうがよい助言。ought to の否定は ought not to
had better〜したほうがよい(さもないと困る)警告に近い。否定は had better not
need not(needn’t)〜する必要はないneed は否定・疑問で助動詞

You must not smoke here.(禁止) You don’t have to come tomorrow.(来なくてよい) You had better not go out tonight.(× had not better)


3. 助動詞 + have + 過去分詞 ── 過去への推量・後悔

ここまでできれば十分

助動詞は過去形を持たないもの(must など)が多いので、「助動詞 + have + 過去分詞」で過去のことを表す。

意味
must have + 過去分詞〜したにちがいないHe must have missed the train.
cannot have + 過去分詞〜したはずがないShe cannot have said such a thing.
may/might have + 過去分詞〜したかもしれないI may have left my umbrella on the bus.
should/ought to have + 過去分詞〜すべきだったのに(しなかった)/〜したはずだYou should have called me.
need not have + 過去分詞〜する必要はなかったのに(した)You needn’t have hurried.
could have + 過去分詞〜できたのに(しなかった)/〜した可能性があるYou could have done better.

should have と must have の区別:should have は「すべきだった(後悔・非難)」、must have は「したにちがいない(推量)」。日本語の「〜したはず」に両方あたるので、文脈で判断。 didn’t need to と need not have の区別:didn’t need to = 必要がなかった(したかどうかは不明・ふつうはしなかった)、need not have + 過去分詞 = 必要なかったのにした


4. 過去の習慣 ── used to と would

ここまでできれば十分

表現意味注意
used to + 原形以前は〜したものだ/〜だった(今は違う)状態にも使える(There used to be a park here.)
would(often)+ 原形よく〜したものだ動作のみ。状態には使えない(× would be a park)
be used to + -ing/名詞〜に慣れているto は前置詞。get used to(慣れる)

I used to live in Osaka.(今は住んでいない) I am used to getting up early.(早起きに慣れている)


5. 慣用表現

表現意味
would like to + 原形〜したい(丁寧)
would rather A(than B)B するより A したい
may well + 原形〜するのももっともだ/たぶん〜だろう
may as well + 原形〜したほうがよい(他にすることもないし)
might as well A as BB するくらいなら A したほうがましだ
cannot help -ing = cannot but + 原形〜せずにはいられない
cannot … too / cannot … enoughいくら〜してもしすぎることはない
Would you mind -ing?〜していただけませんか
It is natural that S should + 原形S が〜するのは当然だ(感情・判断の should)
suggest/insist/demand that S(should)+ 原形提案・要求の that 節(hg-20

You cannot be too careful when you drive.(注意しすぎることはない) I cannot help laughing.(笑わずにいられない)


6. よくある間違い


7. 自己チェック

  1. 推量の「にちがいない」は must、その否定は cannot か
  2. 「〜する必要はない」は don’t have to/need not(must not ではない)か
  3. 過去のことなら 助動詞 + have + 過去分詞 になっているか
  4. should have は「すべきだったのに」、must have は「したにちがいない」で使い分けたか
  5. had better の否定は had better not か
  6. be used to のあとは -ing か

8. 小テストへ

→ 小テスト(hg-04

関連する単元

参考資料

このページの小テスト ── 間違えても、同じ型の別の問題でやり直せます。レベルを選んでそのまま始められます。
基礎から標準から発展から

高校英語の単元一覧まぜこぜテスト英語の勉強法