PR

ifとwhenの違いとは?未来の話で間違えやすいポイント

文法と構文

「if」と「when」、どちらも「〜したら」と訳せてしまうせいで、なんとなく似た単語だと思っていませんか?

実はこの2つ、ネイティブの頭の中では「起こるかどうかわからない(if)」と「起こることは確定している(when)」という、まったく違う意味で使い分けられています。

さらに未来の話をするときには、多くの日本人学習者がついやってしまう「if / whenの後ろにwillを入れてしまう」という定番ミスも潜んでいます。

この記事では、天気・待ち合わせ・将来の予定といった身近なシチュエーションと豊富な例文を使いながら、if と when の使い分けと未来時制の落とし穴を、初心者にもわかるように整理していきます。

スポンサーリンク

そもそも「if」と「when」はどう違う?

まずは超シンプルに、この2つの単語のキャラクターを覚えてしまいましょう。

単語 意味の芯 ニュアンス
if 「もし〜なら」 起こるかどうかわからない
when 「〜するとき」 起こることは確定している(時間の問題)

日本語にすると両方「〜したら」「〜するとき」で似てしまいますが、英語ネイティブの頭の中では「起こる確率」がまったく違う言葉として区別されています。

たとえるなら…

  • if = 「クジに当たったら」(当たるかどうかわからない)
  • when = 「日が沈んだら」(必ず起こる。時間の問題)

この感覚さえつかめば、あとは例文で慣れるだけです。


シチュエーション別:if と when の使い分け

シチュエーション1:天気の話

不確実な場合(if)

If it rains tomorrow, we’ll cancel the picnic. (もし明日雨が降ったら、ピクニックは中止します)

→ 雨が降るかどうかわからないので if

確実な場合(when)

When it gets dark, turn on the lights. (暗くなったら、電気をつけてね)

→ 暗くなるのは時間の問題で確実なので when


シチュエーション2:友達との待ち合わせ

相手が来るかわからない(if)

If Tom comes to the party, I’ll introduce him to you. (もしトムがパーティーに来たら、彼を紹介するね)

→ トムが来るかどうか未定なので if

相手が来ることは決まっている(when)

When Tom comes to the party, I’ll introduce him to you. (トムがパーティーに来たら〈来ることは決まっている〉、彼を紹介するね)

→ トムの参加はすでに確定しているので when

同じ文でも、if と when を入れ替えるだけで「来るかどうか不明」なのか「来るのは確定」なのかが変わる、というのがポイントです。


シチュエーション3:将来の予定・目標

まだ実現するかわからない未来(if)

If I pass the exam, I’ll celebrate with my family. (もし試験に合格したら、家族でお祝いするよ)

→ 合格するかどうかは本人にもわからないので if

時間が来れば必ず起こること(when)

When I turn 20, I’ll be able to drink alcohol in Japan. (20歳になったら、日本ではお酒が飲めるようになる)

→ 20歳になることは時間が経てば確実に起こるので when


シチュエーション4:日常のちょっとした行動

条件付き(if)

If you’re hungry, there’s some food in the fridge. (もしお腹が空いていたら、冷蔵庫に食べ物があるよ)

→ 相手がお腹が空いているかどうかは話し手にはわからないので if

習慣・毎回起こること(when)

When I get home, I always wash my hands. (家に帰ったら、いつも手を洗います)

→ 家に帰るのは毎日必ず起こることなので when。このように「習慣」を表すときも when がよく使われます。


未来の話で一番間違えやすいポイント:「will」を使ってしまう

英語初心者が一番つまずくのがここです。

❌ If it will rain tomorrow, we’ll cancel the picnic. ❌ When I will get home, I’ll call you.

if / when が作る「条件・時」を表す節(if節・when節)の中では、未来のことでも will を使わず、現在形で表します。

⭕ If it rains tomorrow, we’ll cancel the picnic. ⭕ When I get home, I’ll call you.

なぜ現在形になるの?

if節・when節は文全体の「舞台設定(条件や時)」を作るパーツで、実際に未来のことが起こるかどうかを判断するのは、後ろに続く**主節(メインの文)**の役割だからです。だから if / when の節では will を使わず、主節側(〜だろう、〜するよ、の部分)で will を使います。

型はこう覚えましょう:

If / When + 主語 + 現在形 〜, 主語 + will + 動詞 〜.

間違えやすい例文セット

❌ 間違い ⭕ 正しい文
If it will be sunny tomorrow, we will go swimming. If it is sunny tomorrow, we will go swimming.
When she will arrive, please tell me. When she arrives, please tell me.
If you will need help, just ask me. If you need help, just ask me.

日本語訳(共通):

  • 明日晴れたら、泳ぎに行こう。
  • 彼女が到着したら、私に教えてください。
  • もし助けが必要なら、いつでも聞いてね。

if節・when節の中でも will を使っていいケース(応用)

実は例外もあります。「意志・お願い」を表すときは、if節・when節の中でも will を使うことがあります。

If you will wait a moment, I’ll check the schedule. (少しお待ちいただけるなら、スケジュールを確認します)

これは「未来の出来事」ではなく「〜してくれる意志があるなら」という、相手への丁寧なお願いのニュアンスです。初心者のうちは無理に使う必要はありませんが、「絶対に will が禁止」というわけではないと知っておくと安心です。


まとめ:チェックリスト

英作文で if か when かで迷ったら、次の順番でチェックしてみてください。

  1. その出来事は起こるかどうかわからない? → if
  2. その出来事は時間の問題で必ず起こる? → when
  3. if節・when節の中は現在形になっている?(will を使っていないか確認)
  4. 主節(結果を表す部分)に will が入っている?

この4つを意識するだけで、if と when の間違いはぐっと減ります。最初は日本語に訳しながらでも大丈夫なので、この記事の例文を何度も声に出して練習してみてください。

タイトルとURLをコピーしました