EigoPro 4級 文法 — 助動詞 must/should/could/may/might

4級フォーマット (4択15問) 助動詞 — 義務・助言・許可・可能性

15問合格 60%以上普通

新規登録 または ログイン が必要です

この単元の問題を3問、解説つきで公開しています

4級 · 文法 · 全15

1

You ( ) finish your homework before dinner. It is the rule.

  • may
  • must
  • could
  • might
Pattern

must + 動詞原形 (強い義務)

4級文法助動詞義務must
ひとことで

must + 動詞原形 = 「〜しなければならない」。話者が決めた強い義務・ルール・避けられない必要を表す。

選択肢の解説Choice Analysis
正解

"You ~ finish your homework before dinner. It is the rule" は ルール = 強い義務 = 「must」must話者の主観的な強い義務ルール・規則 を示す助動詞。must + 動詞原形 が基本形 ━ 主語が he/she/it でも musts にはならず、過去形もない (代わりに had to を使う)。ルール文 (It is the rule) と相性が良いのが must。may/could/might は許可や可能性で、ここでは不適。

  • may

    = 許可・弱い可能性 ━ 義務ではなく「〜してもよい/〜かもしれない」。

  • could

    = 過去の能力・丁寧な依頼 ━ 強い義務を表せない。

  • might

    = 弱い推量 ━ 「〜かもしれない」で義務にならない。

活用 (主語別 / 時制別)
マーカー
must (現在)S + must + 動詞原形You must study.
must not (禁止)S + must not + 原形You must not run.
過去 (must の代用)had to + 原形I had to study.
未来 (must の代用)will have to + 原形I will have to leave.
文型バリエーション
文型
肯定文S + must + 動詞原形You must wear a helmet.
否定文 (禁止)S + must not + 動詞原形You must not smoke here.
疑問文 (やや堅い)Must + S + 動詞原形?Must I go?
例文
  • You must finish your homework before dinner.

    夕食前に宿題を終わらせなければいけない。

  • Drivers must stop at red lights.

    運転手は赤信号で止まらなければならない。

  • I must call my mother tonight.

    今夜母に電話しなければ。

  • Students must wear uniforms at this school.

    この学校では生徒は制服を着なければならない。

  • You must be quiet in the hospital.

    病院では静かにしなければなりません。

💡Tip · 覚えるコツ
  • must の語感

    強い義務、避けられない、話者が「絶対」と思っている感覚

  • must vs have to の差

    must = 話者の主観 ("I must lose weight." 自分でそう思う) / have to = 外部の事情 ("I have to work on Sunday." 会社が決めたから)

  • must は活用がない

    主語が3単現でも -s 付かず、過去形は had to で代用、未来は will have to

  • 会話では have to の方が頻度が高い

    must は書き言葉や標識でよく見る ("You must not enter.")

2

You look tired. You ( ) go to bed early tonight.

  • could not
  • must not
  • may not
  • should
Pattern

should + 動詞原形 (助言・推奨)

4級文法助動詞助言should
ひとことで

should + 動詞原形 = 「〜した方がよい/〜すべき」。義務より弱く、相手のための助言・推奨を表す。

選択肢の解説Choice Analysis
正解

"You look tired. You ~ go to bed early tonight" は 疲れた相手への助言 = 「should」should推奨・助言 の助動詞。must より柔らかく、「あなたのためを思って」のニュアンス。should + 動詞原形 ━ 主語に関係なく形は同じ。否定は should not / shouldn't。「疲れている → 早く寝るべき」という典型的な助言シーンで should がぴったり。

  • must not

    = 禁止 ━ 助言で禁止は強すぎる。

  • could not

    = 過去の不可能 ━ 助言にならない。

  • may not

    = 許可されない ━ 助言にならない。

活用 (主語別 / 時制別)
マーカー
should (助言)S + should + 原形You should rest.
should not (反対の助言)S + shouldn't + 原形You shouldn't smoke.
ought to (=should、堅い)S + ought to + 原形You ought to apologize.
had better (= 助言/警告、より強い)S + had better + 原形You had better hurry.
文型バリエーション
文型
肯定 (推奨)S + should + 動詞原形You should drink water.
否定 (避けるべき)S + shouldn't + 動詞原形You shouldn't eat so fast.
疑問 (助言を求める)Should + S + 動詞原形?Should I call him?
例文
  • You should go to bed early tonight.

    今夜は早く寝た方がいいよ。

  • You should drink more water every day.

    毎日もっと水を飲んだ方がいい。

  • Should I take this medicine after meals?

    この薬は食後に飲むべき?

  • Children should not watch too much TV.

    子供はテレビを見すぎない方がいい。

  • You should try this new restaurant.

    この新しいレストランを試してみるべきだよ。

💡Tip · 覚えるコツ
  • should の語感

    「〜した方がいい」程度の柔らかい助言。相手の気持ちを尊重するトーン

  • should との差

    must = 絶対 (強い義務) / should = 推奨 (柔らかい助言) / had better = 警告 (やらないと困るぞ)。Should I ~? は「〜した方がいい?」と相手に助言を求める頻出表現。ought to ≒ should だが、ought to は会話では少し堅く感じられる

  • should の過去

    "should have + p.p." = 〜すべきだった (後悔: "I should have studied harder.") — 4級では深追いしないが頭に置く

3

When I was five, I ( ) swim very well.

  • can
  • must
  • could
  • should
Pattern

could + 動詞原形 (過去の能力)

4級文法助動詞過去の能力could
ひとことで

could + 動詞原形 = 「〜できた」(can の過去形)。過去の能力や昔できたことを表す。

選択肢の解説Choice Analysis
正解

"When I was five, I ~ swim very well" は 5歳の頃の能力 = 「could」couldcan の過去形 で、「(過去に) 〜することができた」を表す。when I was five (5歳のとき) という過去の時を示す副詞節があるので、過去形 could が必須。could + 動詞原形 ━ 主語に関係なく形は同じ。動詞は必ず原形 (swim、not swam)。

  • can

    = 現在の能力 ━ when I was five は過去なので could。

  • must

    = 義務 ━ 能力ではなく義務になってしまう。

  • should

    = 助言 ━ 助言は文脈に合わない。

活用 (主語別 / 時制別)
マーカー
現在の能力can + 原形I can swim now.
過去の能力could + 原形I could swim at five.
否定 (過去にできなかった)couldn't + 原形I couldn't ride a bike.
未来の能力will be able to + 原形I will be able to swim.
文型バリエーション
文型
肯定 (能力)S + could + 動詞原形She could play piano.
否定 (不可能)S + couldn't + 動詞原形I couldn't sleep.
疑問 (過去の能力を尋ねる)Could + S + 動詞原形?Could you swim then?
例文
  • When I was five, I could swim very well.

    5歳の頃、私はとても上手に泳げた。

  • My grandfather could speak three languages.

    祖父は3か国語を話せた。

  • I couldn't sleep last night because of the noise.

    騒音で昨夜眠れなかった。

  • She could read books at the age of three.

    彼女は3歳で本が読めた。

  • Could you play the piano when you were young?

    若い頃ピアノが弾けた?

💡Tip · 覚えるコツ
  • could の2つの主用法

    過去の能力: "I could run fast." (昔は速く走れた) ② 丁寧な依頼: "Could you help me?" (手伝っていただけますか) — can/will より丁寧

  • could vs was able to の微差

    一般的な能力 (継続的にできた): "He could swim." = 泳げた (能力としてあった) ★ 特定の一回の達成: "He was able to swim across the river." = 川を泳ぎ切れた (具体的成功) — could では不自然になる場合もある (4級では深追いしない)

  • 否定 couldn't は両方OK

    "I couldn't open the door." (開けられなかった) は一回の出来事でも自然

残り12問は、解いて確かめられます

15問すべてに、この形式の解説が付いています。 間違えた問題は記録され、あとから復習できます。

無料で登録して続きを解く

インストール不要・カード登録なし・いま全機能無料