条件を表す接続詞(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もし〜なら
unlessもし〜でなければ(= if not)

例文

If + 主語 + 動詞,

If you study hard, you will pass the test.

一生懸命勉強すれば、テストに合格します。

解説
if は「もし〜ならば」を意味します。「勉強すれば」という条件と「合格する」という結果をつなげています。
If + 主語 + 動詞,

If it rains, we will stay home.

雨が降ったら、家にいます。

解説
「雨が降ったら」が条件、「家にいます」がその結果です。if の後に条件を書き、結果を別の文で表します。
Unless + 主語 + 動詞,

Unless you hurry, you'll miss the bus.

急がないと、バスに乗り遅れます。

解説
unless は「〜でない限り」を表します。if not に近い意味です。

if / when / until の後は未来でも現在形のルールを覚える

if / when / until などの後ろでは、未来のことでも現在形を使うのが基本です。
この条件・時間のまとまりの中では will を入れない形をまず覚えます。

語順
メインの文(will + 動詞) + if/when/until + 主語 + 現在形

例文

if + 現在形

If you study hard, you will pass.

一生懸命勉強すれば、合格します。

解説
if のまとまりの中では、未来のことを表すときも will ではなく現在形 study を使います。
if + 命令文

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 の後は未来でも現在形のルールを覚える