「もし〜なら」と条件を表す
if / unless
If it rains, I'll stay home. のように条件を表します。if節では未来も現在形を使います。
説明
if / unless は、「もし〜なら」「〜でなければ」と条件を表します。
「雨が降ったら家にいる」「急がないとバスに乗り遅れる」のように、条件と結果をつなぎたいときに使います。
if は「もし〜なら」、unless は「もし〜でなければ(= if not)」を表します。後ろには「主語+動詞」が続きます。
条件を表すまとまり(if / when / until など)の中では、未来のことでも現在形を使う重要なルールがあります。
| 見ること | 使う形 | 注意点 |
|---|---|---|
| もし〜なら | if + 主語 + 動詞 | 条件と結果をつなぐ |
| もし〜でなければ | unless + 主語 + 動詞 | unless 自体に否定の意味がある |
| 未来の条件 | if + 現在形, will + 原形 | if の中に will を入れない |
| 節の位置 | If ..., メインの文 | if 節が先ならカンマを置く |
今回のゴール
- if / unless を使って条件を表す文が作れるようになる
- 条件・時間節の中では未来のことでも現在形を使うルールを理解する
if / unless を使って条件を表す文が作れるようになる
if は「もし〜なら」、unless は「もし〜でなければ」を表します。
unless は if not に近い意味です。そのため、unless の節の中でさらに 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.
急がないと、バスに乗り遅れます。
unless 自体に「〜でなければ」という否定の意味があります。 「急がないと」と言うときは Unless you hurry とし、Unless you don't hurry のように not を重ねないのが基本です。
条件・時間節の中では未来のことでも現在形を使うルールを理解する
if / when / until などの後ろでは、未来のことでも現在形を使うのが基本です。
この条件・時間のまとまりの中では will を入れない形をまず覚えます。
例文
If you study hard, you will pass.
一生懸命勉強すれば、合格します。
If you are tired, go to bed early.
疲れているなら、早く寝てください。
I'll call you when I arrive.
到着したら電話します。
I'll wait until the rain stops.
雨が止むまで待ちます。
間違えやすいポイント
If you will study hard, you will pass.
If you study hard, you will pass.
if / when / until など条件・時のまとまりの中では、未来のことでも現在形を使います。will は入れません。例: when I arrive。
If you study hard you will pass.
If you study hard, you will pass.
if / when / because などのまとまりが先に来るときは、メインの文との間にカンマを入れます。メインの文が先のときは、ふつうカンマを入れません。
まとめ
- if / unless を使って条件を表す文が作れるようになる
- 条件・時間節の中では未来のことでも現在形を使うルールを理解する