ゼロ条件文と第1条件文
A2 Zero & first conditional 28 / 50
要点
条件文は2つの部分からできています:if節(条件を表す部分)と 結果(結果を表す部分)です。常に成り立つことにはゼロ条件文を、未来の現実的で起こりうる状況には第1条件文を使います。
規則
条件文には2つの節があります。一方は if(または when)で始まり、もう一方が結果です。
ゼロ条件文: 事実、一般的な真実、自動的な結果(原因 -> 結果)を表します。両方の動詞とも現在形です。ここでは if と when はほぼ同じ意味(「いつも」)です:
| if / when + 現在形 | , | 現在形 |
|---|---|---|
| If you heat ice, | it melts. | |
| When it rains, | the ground gets wet. |
第1条件文: 未来における、現実的で起こりうる、ありそうな一つの状況を表します。if の後には現在形を使い、結果の部分には will / can / may(または命令文)を使います:
| if + 現在形 | , | will / can / may / 命令文 + 原形 |
|---|---|---|
| If it rains, | we’ll stay in. | |
| If you study, | you’ll pass. | |
| If you see her, | tell her. |
最も重要な規則: will を if節の中には入れません。if、when、unless、as soon as、before、after、until の後は、未来のことを話していても現在形を使います。
- 誤り:
If it will rain, we’ll stay in. - 正しい:If it rains, we’ll stay in.
unless = if not。 結果を止める唯一の状況を表すときに使います:
- I’ll go for a walk unless it rains. (= if it does not rain)
コンマの規則: if節が先に来るときはコンマを打ち、後に来るときはコンマを打ちません。
- If you ask him, he’ll help.(コンマあり)
- He’ll help if you ask him.(コンマなし)
語形と文型
| 型 | If節(条件) | 結果を表す節 | 用法 |
|---|---|---|---|
| ゼロ | if / when + 現在形 | 現在形 | 常に成り立つこと;自動的な結果 |
| 第1 | if + 現在形 | will + 動詞の原形 | 起こりそうな未来の結果 |
| 第1 | if + 現在形 | can / may + 動詞の原形 | 可能な結果/許可 |
| 第1 | if + 現在形 | 命令文(動詞の原形) | 指示 + 条件 |
現在形を使う(will は付けない)、便利なつなぎ言葉:
| 語 | 意味 | 例 |
|---|---|---|
| unless | if not | We’ll eat outside unless it rains. |
| as soon as | 〜したらすぐに | Call me as soon as you arrive. |
| as long as / provided (that) | この条件のときだけ | You can stay as long as you stay quiet. |
| in case | 念のため | Take a coat in case it gets cold. |
| until / before / after | 時 + 条件 | Wait here until I come back. |
例文
| English | 注 |
|---|---|
| If you mix blue and yellow, you get green. | ゼロ:一般的な事実。両方の動詞とも現在形。 |
| When I drink coffee at night, I can’t sleep. | ゼロ:自動的な結果。when =いつも。 |
| If you press this button, the machine stops. | ゼロ:常に成り立つ原因と結果。 |
| If we leave now, we’ll catch the train. | 第1:起こりそうな未来の結果。結果の部分にだけ will を使う。 |
| If you don’t hurry, you may miss the bus. | 第1:may は可能な結果を表す。 |
| Unless you book early, the tickets sell out. | unless = if you do not book early. |
| I’ll text you as soon as I land. | 未来の意味だが、as soon as の後は現在形。 |
| Take an umbrella in case it rains later. | in case =念のため。現在形を使い、will は付けない。 |
よくある間違い
If it will rain, we stay home.-> If it rains, we’ll stay home.:if節には will を入れません。will は結果の部分に置きます。When you will be ready, call me.-> When you’re ready, call me.:未来のことでも when の後は現在形です。Unless you don’t study, you’ll fail.-> Unless you study, you’ll fail.:unless はすでに「if not」という意味なので、二重に否定を重ねません。If you heat ice it will melt.-> If you heat ice, it melts.:一般的な真実はゼロ条件文(現在形)で表し、will は使いません。If you ask him he’ll help(コンマなし) -> If you ask him, he’ll help.:if節が先に来るときはコンマを加えます。
ヒント
- 確認テスト:常に成り立つこと(事実)ですか? ゼロ条件文(現在形+現在形)を使います。一つの起こりうる未来の出来事ですか? 第1条件文(現在形+will)を使います。
- if節では will をほとんど使いません。will / can / may は結果の部分だけに使います。
- 確認するには、頭の中で unless を「if not」に置き換えてみます:「unless it rains」=「if it does not rain.」
- 語順は自由です:「If…、結果」または「結果 if…」。if が先に来るときだけコンマを打つ、と覚えておきましょう。