B1 · 中級 TOEIC 405–600 IELTS 4.0–5.0 節と条件文

ゼロ条件文

ゼロ条件文(If/When+現在形)を学んで、一般的な真実や科学的事実を自信を持って表現しよう。

シェア: コピーしました!

ゼロ条件文(Zero Conditional)とは何か

ゼロ条件文(Zero Conditional)は、「もし~すれば、必ず~になる」という一般的な真実・科学的な事実・習慣的な結果を表すときに使う条件文です。日本語で言うと「AならばB」「Aすると必ずBになる」という、いつでも成り立つ因果関係を述べる文型です。

英文法で条件文(Conditional Sentences)には「ゼロ・第1・第2・第3」の4種類がありますが、ゼロ条件文はその中でもっとも基本的で、未来の予想や仮定ではなく、いつでも当てはまる不変の事実を述べる点が最大の特徴です。日本人学習者は「if=もし」という訳語に引っ張られて「未来のこと」と誤解しがちですが、ゼロ条件文は時制の上では現在形しか使いません。ここが最初の重要なポイントです。

ゼロ条件文の形(公式)と時制のルール

ゼロ条件文の基本公式は非常にシンプルです。if節・主節ともに現在形を使います。

文の種類 形(公式) 例文
肯定文 If + 主語 + 現在形, 主語 + 現在形. If you heat ice, it melts.(氷を熱すると、溶ける。)
否定文 If + 主語 + do/does not + 動詞の原形, 主語 + do/does not + 動詞の原形. If you don't water plants, they don't grow.(植物に水をやらなければ、育たない。)
疑問文 What happens if + 主語 + 現在形? What happens if you mix red and blue?(赤と青を混ぜるとどうなりますか。)

ポイントは、if節も主節もどちらも現在形であること。第1条件文(If it rains, I will stay home. のように主節がwillになる文)と混同しやすいので、後述の比較表で必ず違いを確認してください。

また、ifの代わりに when(~するときはいつも) を使っても、ほぼ同じ意味になります。

  • If water reaches 100°C, it boils.(水が100度に達すると沸騰する。)
  • When water reaches 100°C, it boils.(水が100度に達すると沸騰する。)

このように、ゼロ条件文の if は「もし~ならば」という不確実な仮定ではなく、「~するときはいつも」という時間的な一般法則に近いニュアンスを持ちます。ここが日本語の「もし」との発想の違いであり、日本人学習者が最初につまずくポイントです。

ゼロ条件文の主な用法

1. 科学的・自然的な事実を述べる用法

自然法則や科学的真理など、誰が試しても必ず同じ結果になることを表します。

  • If you heat water to 100 degrees, it boils.(水を100度まで熱すると沸騰する。)
  • Plants die if they don't get sunlight.(植物は日光を浴びないと枯れる。)

2. 一般的な習慣・ルーティンを述べる用法

個人や集団の習慣、いつも決まって起こることを表します。

  • If I drink coffee at night, I can't sleep.(夜にコーヒーを飲むと、私は眠れなくなる。)
  • My son gets cranky if he skips his nap.(息子は昼寝を抜くと機嫌が悪くなる。)

3. ルール・規則・指示を述べる用法

学校や職場、ゲームなどの決まりごとを説明するときにも使います。

  • If you are late three times, you get a warning.(3回遅刻すると警告を受ける。)
  • If the light turns red, cars must stop.(信号が赤になると、車は止まらなければならない。)

4. 命令文と組み合わせる用法

主節が命令文になることもあります。この場合も「~すると必ず…しなさい/…になる」という一般的な指示を表します。

  • If you see smoke, call the fire department immediately.(煙を見たら、すぐに消防に電話しなさい。)
  • If the printer jams, turn it off and on again.(プリンターが詰まったら、電源を入れ直してください。)

ゼロ条件文と第1条件文の違い(比較表)

日本人学習者が最も混同しやすいのが、ゼロ条件文と第1条件文(First Conditional)です。両方とも「if+現在形」を使うため見た目が似ていますが、主節の時制と意味が異なります。

比較項目 ゼロ条件文(Zero Conditional) 第1条件文(First Conditional)
if節の時制 現在形 現在形
主節の時制 現在形 will + 動詞の原形
表す意味 いつでも成り立つ一般的事実・習慣 未来に起こりうる具体的な可能性
例文 If it rains, the ground gets wet.(雨が降ると地面が濡れる=いつでも) If it rains, I will bring an umbrella.(もし雨が降ったら、傘を持っていく=これからの具体的な予定)
言い換え可否 if → when に置き換え可能 if → when に置き換えると不自然(未来の不確実性が消える)

見分け方のコツとして、「when に置き換えても意味が変わらないか」を確認する方法があります。when に置き換えても自然ならゼロ条件文、不自然になる(=具体的な未来の一回きりの話になる)なら第1条件文と判断できます。

日本人がよく間違えるポイント

❌ 誤り ⭕ 正しい形 なぜ間違いなのか
If you will heat ice, it will melt. If you heat ice, it melts. 日本語の「もし~したら」を直訳してif節にwillを入れてしまう誤り。ゼロ条件文のif節・主節ともに現在形が正しく、if節に未来形(will)は使わない。
If it is rain, plants grow well. If it rains, plants grow well. be動詞に引きずられてisを使ってしまう誤り。rain は「雨が降る」という自動詞であり、If it rains(雨が降ると)が正しい。
If you don't studies, you fail. If you don't study, you fail. 否定文でdon'tを使った後も動詞に三人称単数のsを付けてしまう誤り。do/doesを使った時点で動詞は原形に戻る。
If water freeze, it become ice. If water freezes, it becomes ice. 三人称単数現在のsを両方の節で忘れる誤り。ゼロ条件文でも主語がheやshe、it、単数名詞なら通常の現在形のルール(三単現のs)がそのまま適用される。
もし〜なら=if は「不確実な仮定」だけと思い込む ゼロ条件文のifは「〜するときはいつも」という一般法則を表すこともある 日本語の「もし」は基本的に不確実な仮定を指すため、確定的な事実にもifを使う英語の発想に慣れが必要。

特にif節にwillを入れてしまう誤りは、日本語の「もし~するなら」という表現をそのまま英語に置き換えようとする中学・高校レベルの学習者に非常に多く見られます。ゼロ条件文でも第1条件文でも、if節の中にwillは基本的に使わないというルールを、まず体に染み込ませることが上達の近道です。

日常的な例文で学ぶゼロ条件文

主語や場面を変えたナチュラルな例文で、感覚をつかみましょう。

  • If you press this button, the machine starts.(このボタンを押すと、機械が動き出す。)
  • She gets a headache if she stares at a screen too long.(彼女は画面を長時間見つめると頭痛がする。)
  • If we don't recycle, landfills fill up faster.(リサイクルをしないと、埋め立て地はより早くいっぱいになる。)
  • Babies cry if they are hungry.(赤ちゃんはお腹が空くと泣く。)
  • If metal is exposed to air and moisture, it rusts.(金属が空気と水分にさらされると、錆びる。)
  • I feel sleepy if I skip breakfast.(朝食を抜くと眠くなる。)
  • If you don't back up your files, you risk losing your data.(ファイルをバックアップしないと、データを失うリスクがある。)
  • Ice cream melts if you leave it out of the freezer.(アイスクリームは冷凍庫から出しておくと溶ける。)

これらの例文に共通するのは、主語が誰であっても、いつ試しても同じ結果になるという点です。ネイティブスピーカーの感覚では、ゼロ条件文は「if」を使っていても、実際には「〜すれば必ず、いつも」という確定的な因果関係を表す表現として使われています。この感覚をつかむと、「if=不確実」という日本語的な思い込みから自然に抜け出せるようになります。

学習のポイント

  • ゼロ条件文を見分けるときは、まずif節と主節の両方が現在形かどうかを確認する。
  • 意味的に「when(〜するときはいつも)」に置き換えて不自然でなければ、ゼロ条件文である可能性が高い。
  • if節に絶対にwillを入れない、というルールを第1条件文と合わせて徹底する。
  • 三人称単数現在のs(rains, boils, becomes など)を忘れないよう、主語を都度チェックする習慣をつける。
  • 科学的事実・習慣・ルールという3つの典型的な使用場面をセットで覚えると、応用がききやすい。

まとめ:ゼロ条件文の核心ルール

  • ゼロ条件文は「If + 現在形, 主語 + 現在形」という形で、一般的な真実・習慣・ルールを表す。
  • if は when に置き換え可能で、「もし〜なら」というより「〜するといつも」という意味に近い。
  • if節にwillなどの未来形は使わない。これは第1条件文と共通する重要な注意点。
  • 主語が三人称単数のときは、if節・主節どちらの動詞にも三単現のsを忘れずに付ける。
  • 第1条件文との違いは「主節の時制」。ゼロ条件文は現在形、第1条件文はwill+動詞の原形。
シェア: コピーしました!

ゼロ条件文 — 練習問題 1

英文法トピックゼロ条件文を10問の選択式問題で練習しましょう。合格するには少なくとも70%を正解する必要があります。

10 問 合格スコア: 70% テスト 1 /10 回答済み

テストの受け方

  • 各問題をよく読み、最も適切な答えを選んでください。
  • このテストに制限時間はありません — ご自身のペースで進められます。
  • クリック テストを提出 終わったらスコアと詳しい解説を確認しましょう。

ログインして結果を保存する

ログインせずにこのテストを受けることもできますが、結果は保存されません。 ログイン 進捗を記録しましょう。

  1. 1

    If you (are) a student, you (get) a discount.

  2. 2

    If you (don't stretch) before exercising, your muscles (are) more prone to injury.

  3. 3

    If you (drop) a glass, it (break).

  4. 4

    If you (need) help, just (ask).

  5. 5

    If you (put) salt on snow, it (melt).

  6. 6

    When I (be) late for work, my boss (get) angry.

  7. 7

    When a market (become) saturated, prices typically (fall).

  8. 8

    When a muscle (be) overused, it (tend) to become sore.

  9. 9

    If you (mix) red and blue, you (get) purple.

  10. 10

    When you (add) four and five, you (get) nine.