条件の接続詞

条件を文でつなぐ

if / unless

どっちで読む?

要点だけ復習や確認に

説明

if / unless は、「もし〜なら」「〜でなければ」と条件を表します。

「雨が降ったら家にいる」「急がないとバスに乗り遅れる」のように、条件と結果をつなぎたいときに使います。

if は「もし〜なら」、unless は「もし〜でなければ」(if not に近い意味)を表します。後ろには条件を表す文を続けます。

if / unless などの条件を表すまとまりや、when / until などの時を表すまとまりでは、未来のことでも現在形を使う重要なルールがあります。

条件の接続詞で押さえること
伝える内容使う形注意点
もし〜なら
使う形
if + 主語 + 動詞
注意点
条件と結果をつなぐ
もし〜でなければ
使う形
unless + 主語 + 動詞
注意点
unless 自体に否定の意味がある
未来の条件
使う形
if + 現在形, will + 原形
注意点
if の中に will を入れない
節の位置
使う形
If ..., メインの文
注意点
if 節が先ならカンマを置く

今回のゴール

  • if / unless を使って条件を表す文が作れるようになる
  • 条件・時間節の中では未来のことでも現在形を使うルールを理解する

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