条件を表す接続詞(if / unless)
If it rains, I'll stay home. のように条件を表します。if節では未来も現在形を使います。
説明
if / unless は、「もし〜なら」「〜でなければ」と条件を表します。
「雨が降ったら家にいる」「急がないとバスに乗り遅れる」のように、条件と結果をつなぎたいときに使います。
if は「もし〜なら」、unless は「もし〜でなければ(= if not)」を表します。後ろには「主語+動詞」が続きます。
条件を表すまとまり(if / when / until など)の中では、未来のことでも現在形を使う重要なルールがあります。
今回のゴール
- if / unless で条件(〜なら)が言えるようになる
- if / when / until の後は未来でも現在形のルールを覚える
if / unless で条件(〜なら)が言えるようになる
if は「もし〜なら」、unless は「もし〜でなければ」を表します。
unless は if not に近い意味です。
| 接続詞 | 意味 |
|---|---|
| if | もし〜なら |
| unless | もし〜でなければ(= if not) |
例文
If you study hard, you will pass the test.
一生懸命勉強すれば、テストに合格します。
If it rains, we will stay home.
雨が降ったら、家にいます。
Unless you hurry, you'll miss the bus.
急がないと、バスに乗り遅れます。
if / when / until の後は未来でも現在形のルールを覚える
if / when / until などの後ろでは、未来のことでも現在形を使うのが基本です。
この条件・時間のまとまりの中では will を入れない形をまず覚えます。
例文
If you study hard, you will pass.
一生懸命勉強すれば、合格します。
If you are tired, go to bed early.
疲れているなら、早く寝てください。
間違えやすいポイント
If you will study hard, you will pass.
If you study hard, you will pass.
if / when / until など条件・時のまとまりの中では、未来のことでも現在形を使います。will は入れず、現在形の動詞にします(when I will arrive → when I arrive も同じ)。
If you study hard you will pass.
If you study hard, you will pass.
if / when / because などのまとまりが先に来るときは、メインの文との間にカンマを入れます。メインの文が先のときはカンマ不要です。
まとめ
- if / unless で条件(〜なら)が言えるようになる
- if / when / until の後は未来でも現在形のルールを覚える