EigoPro 4級 文法 — 条件文 if

4級フォーマット (4択15問) 条件文 if — 第0/第1条件・if 節時制ルール・when vs if

15問合格 60%以上普通

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

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

4級 · 文法 · 全15

1

If it rains tomorrow, I ( ) stay home.

  • was
  • will
  • did
  • am
Pattern

If + 現在形, will + 動詞原形 (第1条件文)

4級文法条件文第1条件 (現実的な未来)
ひとことで

If + 現在形, will + 動詞原形 = 「もし〜なら、…するだろう」。未来でも if 節は現在形のまま。

選択肢の解説Choice Analysis
正解

"If it rains tomorrow, I ~ stay home." は実現可能性のある未来の条件 = 「will」第1条件文 (First Conditional) の基本形は If + 現在形, 主語 + will + 動詞原形重要ルール: 内容が未来 (tomorrow) でも、if 節の中は現在形 (rains)。if 節に will は入れない。意味: 「明日もし雨が降ったら、家にいるだろう」━ 実現可能な未来 (50%くらいの可能性) を表す典型パターン。

  • am

    = be動詞では文意不明 ━ stay と組むのは助動詞 will。

  • was

    = 過去形は不可 ━ 未来の条件なので will。

  • did

    = do の過去形 ━ 未来は will、do は使わない。

活用 (主語別 / 時制別)
マーカー
第0条件 (事実)If + 現在形, 現在形If you heat ice, it melts.
第1条件 (現実的未来)If + 現在形, will + 動詞原形If it rains, I will stay.
if 節 (時制)現在形を使う (will は不可)If it rains (○) / If it will rain (✗)
主節 (時制)will / can / may + 動詞原形I will stay. / I can go. / I may call.
文型バリエーション
文型
肯定If + 現在形, 主語 + will + 動詞If it rains, I will stay.
否定If + 現在形, 主語 + won't + 動詞If it rains, I won't go.
疑問What will + 主語 + do if ~?What will you do if it rains?
例文
  • If it rains tomorrow, I will stay home.

    もし明日雨なら、家にいる。

  • If you study hard, you will pass the test.

    頑張って勉強すれば試験に合格する。

  • If she calls, I will tell her the news.

    彼女から電話があれば、ニュースを伝える。

  • If we leave now, we will catch the train.

    今出れば電車に間に合う。

  • If you are tired, you should rest.

    疲れているなら休んだほうがいい。

💡Tip · 覚えるコツ
  • 4級 条件文の3大ルール

  • ルール1: if 節は現在形

    未来のことでも "If it will rain" とは言わない、"If it rains" が正しい。これは英語学習者がよく間違える定番ミス。★

  • ルール2: コンマの位置

    if 節を先に置くときはコンマ必須 ("If it rains, I will stay.")。主節を先に置けばコンマ不要 ("I will stay if it rains.") ★

  • ルール3: 主節は will/can/may など助動詞 + 動詞原形

    "will stay (○) / will stays (✗) / will stayed (✗)"

2

If it ( ) tomorrow, the picnic will be canceled.

  • will rain
  • raining
  • rained
  • rains
Pattern

If + 現在形 (時制ルール)

4級文法条件文if 節の時制
ひとことで

if 節の中は 未来の話でも現在形。"If it rains" は正しいが "If it will rain" は誤り。

選択肢の解説Choice Analysis
正解

"If it ~ tomorrow, the picnic will be canceled." は if 節の中なので未来でも現在形 = 「rains」最重要ルール: 時/条件を表す副詞節 (if / when / before / after / as soon as 等) の中では、未来のことでも現在形を使う。正しい例: If it rains tomorrow (○), When you arrive (○), Before you go (○)。誤り例: If it will rain (✗), When you will arrive (✗) ━ 主節に will があれば十分。

  • will rain

    = if 節に will は不可 ━ if 節は現在形。

  • rained

    = 過去形は不可 ━ 未来の条件は現在形。

  • raining

    = -ing 形は不可 ━ if 節は現在形 (rains)。

活用 (主語別 / 時制別)
マーカー
if (条件)if + 現在形If it rains tomorrow
when (時)when + 現在形When you arrive
before (〜前)before + 現在形Before you go
as soon as (〜したらすぐ)as soon as + 現在形As soon as he comes
文型バリエーション
文型
未来の条件If + 現在形, will + 動詞If it rains, picnic will be canceled.
未来の時When + 現在形, will + 動詞When you arrive, call me.
名詞節は別I don't know if it will rain.(名詞節は will OK)
例文
  • If it rains tomorrow, the picnic will be canceled.

    明日雨ならピクニックは中止。

  • When you finish your homework, you can play.

    宿題が終わったら遊んでよい。

  • If you study harder, you will get better grades.

    もっと勉強すれば成績が上がる。

  • Before you leave, please turn off the light.

    出る前に電気を消してください。

  • As soon as the bus arrives, we will board.

    バスが来たらすぐ乗る。

💡Tip · 覚えるコツ
  • 副詞節 vs 名詞節の見分け方 (4級応用)

    副詞節の if (条件「もし〜なら」) → 現在形: "If it rains, I will stay." ★ 名詞節の if (「〜かどうか」、ask/know/wonder の目的語) → 未来は will OK: "I don't know if it will rain." (雨が降るかどうか分からない)

  • 頻出の時/条件接続詞リスト

    if (もし), when (〜とき), before (〜前), after (〜後), until (〜まで), as soon as (〜したらすぐ), by the time (〜までに) ━ すべて副詞節は現在形ルールが適用される

3

If you finish your homework, you ( ) play games.

  • being
  • did
  • are
  • can
Pattern

If + 現在形, 主語 + can (能力/許可)

4級文法条件文第1条件can
ひとことで

主節は will だけでなく can / may / should も使える。"If you study, you can pass." のように。

選択肢の解説Choice Analysis
正解

"If you finish your homework, you ~ play games." は宿題が終わったら遊べる (許可) = 「can」第1条件文の主節: will (確実な予測) 以外にも、can (〜できる/許可), may (〜してよい), should (〜すべき), must (〜しなければ) が使える。意味の違い: will play = 遊ぶだろう / can play = 遊んでよい(許可) / may play = 遊んでよい(丁寧) / should play = 遊んだ方がよい。ここでは「親の許可」のニュアンスなので can が最適。

  • are

    = be動詞では文意不明 ━ play と組むのは助動詞。

  • did

    = 過去形は文意不適 ━ 未来の許可なので can。

  • being

    = -ing 形は不可 ━ 助動詞 + 動詞原形 が必要。

活用 (主語別 / 時制別)
マーカー
will (予測)If ~, will + 動詞If it rains, I will stay.
can (能力/許可)If ~, can + 動詞If you finish, you can play.
may (許可/可能性)If ~, may + 動詞If it rains, we may cancel.
should (提案)If ~, should + 動詞If you are sick, you should rest.
文型バリエーション
文型
許可If ~, you can + 動詞If you finish, you can go.
提案If ~, you should + 動詞If you are tired, you should rest.
可能性If ~, may + 動詞If it rains, we may stay.
例文
  • If you finish your homework, you can play games.

    宿題が終われば、ゲームしてよい。

  • If you are quiet, you can stay in the library.

    静かにできるなら図書館にいてよい。

  • If you are tired, you should take a break.

    疲れているなら休むべき。

  • If it is sunny, we may go to the beach.

    晴れたら海に行くかも。

  • If you have time, can you help me?

    時間があれば手伝ってくれる?

💡Tip · 覚えるコツ

主節の助動詞による意味の違い (4級 重要) ━ ★ will + 動詞 = 「〜するだろう」(確実な予測): "If it rains, I will stay." ★ can + 動詞 = 「〜できる/してよい」(能力・許可): "If you finish, you can play." ★ may + 動詞 = 「〜かもしれない/してよい」(可能性・許可): "If it rains, we may cancel." ★ should + 動詞 = 「〜すべき」(提案): "If you are sick, you should rest." ★ must + 動詞 = 「〜しなければ」(義務): "If you go out, you must wear a mask."

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

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

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

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