TOEIC® L&R・IELTS・TOEFL iBT® の文法ドリルと試験情報
ホーム > 文法一覧 > 文法の違い > 「unless」(〜しない限り)と接続詞「if」(もし〜なら)の違い

英語の「unless + 主語 + 動詞」と「if + 主語 + 動詞」の違い

unless は「〜しない限り」で、ふつう if ~ not と同じ意味です。仮定の話や質問、残念な気持ちを言う文では、unless でなく if ~ not を使います。

使い分けの表

unless + 主語 + 動詞if + 主語 + 動詞
意味〜しない限り・〜でなければもし〜なら(条件)
基本の意味〜しない限り(例外の条件)もし〜なら(条件)
否定との関係unless に not の意味が入っているnot と使うと「もし〜でないなら」
使えない場面仮定の話・質問・気持ちを言う文どの場面でも使える

例文で比べる

○ = 自然 △ = 通じるが、その場面・文体には合わない × = 不自然・誤り

○
I'll take the bus unless you can drive me.
あなたが車で送ってくれない限り、バスで行きます。
○
I'll take the bus if you can't drive me.
あなたが車で送れないなら、バスで行きます。
ほぼ同じ意味です。unless は「送ってくれる場合だけは別」と例外を言う感じです。
×
Unless you don't hurry, you'll miss the train.
急がないと、電車に乗り遅れますよ。
○
If you don't hurry, you'll miss the train.
急がないと、電車に乗り遅れますよ。
unless に not の意味が入っているので、not を重ねません。Unless you hurry なら正しい文です。
△
What will you do unless it stops raining?
雨がやまない限り、どうしますか。
○
What will you do if it doesn't stop raining?
雨がやまなかったら、どうしますか。
質問や、残念な気持ちを言う文では if ~ not を使い、unless はふつう使いません。

覚え方・注意点

  • unless の中には not の意味が入っているので、not を重ねません(Unless you hurry)。
  • 仮定法の文(If I hadn't ~)や、質問では unless でなく if ~ not を使います。
  • unless のあとも、未来のことは現在形にします(unless it rains tomorrow)。

確認問題

( )に入れるのに、より自然なのはどちらでしょう。

問1
I won't call her (  ) she calls me first.
  1. if
  2. unless
答えと解説

正解:2. unless

「彼女が先にかけない限り」という例外なので「unless」です。

問2
(  ) you don't leave soon, you'll be late.
  1. Unless
  2. If
答えと解説

正解:2. If

not が入っているので「If」です。Unless に not は重ねません。

問3
What will you do (  ) the store is closed?
  1. unless
  2. if
答えと解説

正解:2. if

質問では unless を使わないので「if」です。

それぞれの文法の詳しい説明

ほかの違いも見る

文法の違いの一覧 ≫