「もし〜なら」と条件を表す

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もし〜なら
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 に近い意味です。
unless と not

unless 自体に「〜でなければ」という否定の意味があります。 「急がないと」と言うときは Unless you hurry とし、Unless you don't hurry のように not を重ねないのが基本です。

条件・時間節の中では未来のことでも現在形を使うルールを理解する

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.

疲れているなら、早く寝てください。

解説
結果の部分は命令文にすることもできます。「もし〜なら、〜しなさい」という形です。
when + 現在形

I'll call you when I arrive.

到着したら電話します。

解説
when のまとまりの中では、未来の到着でも will arrive ではなく現在形 arrive を使います。
until + 現在形

I'll wait until the rain stops.

雨が止むまで待ちます。

解説
until のまとまりの中でも、未来のことを現在形 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 を使って条件を表す文が作れるようになる
  • 条件・時間節の中では未来のことでも現在形を使うルールを理解する