第1条件文は、これから起こるかもしれないことと、その結果を表します。if の部分は現在形、もう一方は will + 動詞です。日本語の「〜たら」「〜なら」にあたります。
If it rains, we'll stay at home.
雨が降ったら家にいます。
If you hurry, you'll catch the bus.
急げばバスに間に合いますよ。
if の部分は前にも後ろにも置けます。前に置くときは、そのあとにコンマを打ちます。日本語では「〜たら」が必ず前に来ますが、英語では後ろに回すこともよくあります。
We'll stay at home if it rains.
雨が降ったら家にいます。
won't とほかの語
否定は won't(will not)です。結果の部分には will の代わりに can, might、命令文、going to なども使えます。
If you don't hurry, you won't catch the bus.
急がないとバスに間に合いませんよ。
If you see Sam, tell him to call me.
サムに会ったら、私に電話するよう伝えて。
If it's sunny, we might go to the beach.
晴れたら海に行くかもしれません。
unless
Unless は if … not(〜でなければ)という意味です。
You won't pass unless you study.
勉強しなければ合格しませんよ。
You won't pass if you don't study.
勉強しなければ合格しませんよ。
第1条件文とゼロ条件文
第1条件文は、これから起こりうる1回の出来事についての文です。いつも当てはまることには、両方の部分に現在形を使います(ゼロ条件文)。
If you heat ice, it melts.
氷を温めると溶けます。
よくある間違い
if の部分は、未来のことを話していても will を使いません。日本語の「〜たら」が過去形のように見えても未来を表すのと同じで、英語の現在形もここでは未来の意味になります。
- × If it will rain, we'll stay at home. → If it rains, we'll stay at home.
- × If I will see her, I'll tell her. → If I see her, I'll tell her.
- × If she comes, she help us. → If she comes, she'll help us.