「話せない原因」を見つける|無料体験レッスン受付中

whenとifの違い|どちらも「〜したら」で迷った僕の使い分け

ABOUT US
アバター画像
RYO英会話ジム代表: 横田涼

セブ&オーストラリア留学後、海外で7年間勤務。2019年にRYO英会話ジムを創業。
KLab株式会社で翻訳・通訳を担当後、hanaso(Unhoop株式会社)でメソッド開発・講師を歴任。
その後、株式会社Alueにて三菱UFJ・UNIQLOなど大手企業向けに短期集中ビジネス英語研修を提供。

これまで数百名以上の「英語で成果を出せる日本人」を育成。

英語を「仕事の成果」に直結させたいプロフェッショナルへ。

  • 会議・交渉・プレゼンで主導できる英語力を強化
  • 戦略伴走コーチング × AI+人のダブル評価
  • 法人研修・海外拠点責任者・経営層実績多数

毎月5名のみ、無料トライアルを受付。
一人ひとりに本気で向き合うため、人数を限定しています。

こんにちは、RYO英会話ジムです。

**whenは「起こる前提で、その時を話す」、ifは「もし起これば、と条件にする」**のが基本です。日本語では、どちらも「〜したら」と訳せるので迷いやすいんですね。

When I get home, I’ll call you.
家に帰ったら、電話するね。(帰宅する前提で、そのタイミングを伝える)

If I get home early, I’ll call you.
もし早く帰れたら、電話するね。(早く帰れるかどうかを条件にする)

習慣や一般的なことでは、両方使える場合もあります。それでは、会話で選べる形に整理していきましょう。

関連記事

リョウ
「もし」と「念のため」の違いも整理したい方は、in caseとifの違いもどうぞ。日本語訳だけでなく、「何を前提に、何をしたいのか」を考えると、選びやすくなりますよ。

 

僕のつまずき|どちらも「〜したら」で、選び方が曖昧だった

僕は、whenもifも、日本語では「〜したら」と訳せるので、会話でどちらを選べばいいのか曖昧でした。

意味が大きく違うわけではないように感じると、わかったつもりでも、いざ話すときに迷うんですよね。

こういう表現は、訳を一つずつ暗記するより、次の二つを分けて考えると整理しやすくなります。

  • 起こる前提で、そのタイミングを伝えたい → when
  • 起こるかどうかを条件にしたい → if

たとえば、「帰ったら」と「早く帰れたら」。どちらも日本語には「たら」がありますが、英語では何を条件にしているかに目を向けてみます。

これは使い分けを練習するためのヒントです。まずは、帰宅・買い物・仕事の予定など、自分が話す内容で言い分けてみましょう。

whenの意味|起こる前提で「その時」を話す

「〜する時」「〜したら」というタイミング

When you get to the station, send me a message.
駅に着いたら、メッセージを送ってね。

相手が駅に向かっている場面なら、駅に着くことを前提にして、「着いた時に連絡して」と頼んでいます。

ここで大切なのは、whenが未来を保証する言葉ではないことです。予定が変わることはあっても、話し手は到着するものとして話しています。

「whenなら100%、ifなら50%」のように、決まった確率では覚えないようにしましょう。

同じ予定でも、話し方が変わる

When you go to the supermarket, can you buy some milk?
スーパーに行く時、牛乳を買ってきてくれる?

相手が行く予定だと知っていて、その買い物に合わせて頼む言い方です。whenは「いつ?」という疑問だけでなく、このように文をつなぐ役割でも使えます。

ifの意味|「もし〜なら」と条件にする

その条件が成り立つ場合の話

If you go to the supermarket, can you buy some milk?
もしスーパーに行くなら、牛乳を買ってきてくれる?

こちらは、相手がスーパーに行くことを前提にせず、行く場合に頼む言い方です。行かなければ、その頼みも当てはまりません。

If it rains tomorrow, we’ll stay home.
もし明日雨が降ったら、家にいよう。

雨が降るかどうかを条件にして、行動を決めています。「雨が降る可能性は低い」という意味が、ifだけで決まるわけではありません。

whenに置き換えると、前提も変わる

If the client approves the plan, we’ll start.
クライアントが計画を承認したら、始めます。

承認されるかどうかを条件にしています。

When the client approves the plan, we’ll start.
クライアントが計画を承認した時点で、始めます。

こちらは承認されるものとして、そのタイミングを話しています。どちらも文として使えますが、伝える前提が違います。

承認待ちの仕事などでは、「まだ決まっていない条件なのか」「進む前提で時期を話しているのか」を意識すると、誤解を減らせます。

習慣や一般的なことでは、whenもifも使える

いつもの行動を説明する

When I’m in Osaka, I usually stay with my friend.
大阪にいる時は、たいてい友達の家に泊まります。

If I’m in Osaka, I usually stay with my friend.
大阪にいる場合は、たいてい友達の家に泊まります。

習慣として話すなら、どちらも使えます。whenは「そういう時」、ifは「そういう場合」という見方で、実際に伝える行動は近くなります。

なお、usuallyは「たいてい」であって「必ず」ではありません。whenがあるから毎回絶対そうする、という意味にはなりません。

また、stay with my friendは、この文脈では「友達の家に泊まる」。友達と一緒にホテルへ泊まると決まっているわけではありません。

一般的な結果を説明する

When you heat ice, it melts.
氷を温めると、溶けます。

If you heat ice, it melts.
氷を温めれば、溶けます。

一般的な性質を説明する学習例でも、両方使えます。これは一度だけの未来の予定ではなく、「こうすると、こうなる」という関係を説明しているためです。

一方で、特定の未来の予定まで何でも置き換えられるわけではありません。習慣・一般論の話なのか、一度きりの予定なのかを確認しましょう。

未来の話でも、when・ifの後は現在形が基本

「〜したら…する」の形を、丸ごと覚える

When I finish work, I’ll call you.
仕事が終わったら、電話するね。

If I finish work early, I’ll call you.
もし仕事が早く終わったら、電話するね。

未来の時や条件を表す部分では、基本的にfinishのような現在形を使います。電話するという結果の部分ではI’ll callとwillを使えます。

まずは**When I finish…, I’ll… / If I finish…, I’ll…**をセットで覚えると、口に出す練習がしやすくなります。

「when・ifの後には絶対willを置かない」ではない

I don’t know when he will arrive.
彼がいつ到着するかはわかりません。

I don’t know if he will come.
彼が来るかどうかはわかりません。

このwhenは「いつ〜するか」、ifは「〜するかどうか」という意味です。「到着したら」「もし来るなら」と、時や条件を付け足している形ではないので、willを使えます。

まずは**「〜したら」の文と「いつ/〜するかどうか」の文を分ける**ことが大切です。ifの後のwillには、ほかに意志などを表す用法もありますが、基本の練習では上の二つを押さえましょう。

whenとifの比較表

比べる点 when if
基本の見方 起こる前提で、その時を話す 起こるかどうかを条件にする
日本語の目安 〜する時・〜したら もし〜なら・〜する場合
特定の未来の話 その出来事を見込んで話す 条件が成り立つかを開いておく
習慣・一般的なこと 使える 使える場合がある
未来の時・条件を表す部分 現在形が基本 現在形が基本

シーン別英会話|実際の会話ではこう使います

1. 日常|買い物の予定に合わせて頼む

マイク
I’m going to the supermarket after work.
仕事のあとにスーパーに行くよ。
アイヴァン
When you go, could you buy some eggs?
行く時に、卵を買ってきてくれる?
マイク
Sure. I’ll add them to the list.
もちろん。買い物リストに入れておくね。

自然に使うコツ: すでに相手が行くと言っているので、When you goと短く受けられます。行き先が明確なら、the supermarketをもう一度繰り返さなくても伝わります。

2. 仕事|まだ決まっていない承認を条件にする

アイヴァン
Can we start the new project on Monday?
新しいプロジェクトは月曜日に始められる?
マイク
If we get approval by Friday, we’ll be ready.
金曜日までに承認が取れれば、準備は間に合うよ。
アイヴァン
Okay. I’ll check with the client today.
わかった。今日クライアントに確認するね。

自然に使うコツ: 開始日を断定する前に、必要な条件を一つ伝えています。If we get approval…は、承認待ちの進捗を説明する練習にも使えます。

3. 友人との会話|習慣を説明する

アイヴァン
Where do you stay when you visit Osaka?
大阪に行く時は、どこに泊まるの?
マイク
I usually stay with a friend when I’m there.
そこにいる時は、たいてい友達の家に泊まるよ。
アイヴァン
That’s nice. You get to spend time together.
いいね。一緒に過ごせるんだね。

自然に使うコツ: I’m thereのthereは大阪を指します。習慣の説明ではifでも近い内容を伝えられますが、まずはwhenで「いつもの場面」を話す形を練習すると覚えやすくなります。

 

よくある間違い|日本語の「たら」だけで選ばない

1. 未来だから、whenの後にもwillを入れる

NG: When I will get home, I’ll call you.
(「帰ったら電話する」のつもり)

自然: When I get home, I’ll call you.

理由: このwhenは帰宅のタイミングを表します。未来の話でも、whenの後は現在形が基本です。I don’t know when I will get home.「何時に帰れるかわからない」とは、文の役割が違います。

2. 「質問があれば」にwhenを使う

意図とずれる例: Let me know when you have any questions.
(質問があるかどうかはわからない場面で)

自然: Let me know if you have any questions.

理由: 質問が生まれた場合に知らせてほしいので、ifが合います。whenは、質問が出てくることを前提にするなど、別の文脈で使うことはあります。単語だけを一律に誤りとするより、意図との違いを確認しましょう。

3. ifの後を、いつも未来形にする

NG: If it will rain tomorrow, we’ll stay home.
(明日の雨を通常の条件として話す場合)

自然: If it rains tomorrow, we’ll stay home.

理由: 条件を表す部分では現在形が基本です。主語がitなので、rainにはsを付けます。If it rains, I’ll…という形で声に出してみてください。

音読コーナー|元の音声4本で確認しよう

1. whenで、起こる前提のタイミングを伝える

When you go to town tomorrow, buy me some sugar.

明日、街へ行く時に砂糖を買ってきて。

読み方のポイント:When you go…を一つのまとまりとして読みましょう。go to townは「街へ行く」で、スーパーと場所を限定した表現ではありません。親しい間柄の依頼です。

2. ifで、訪問を条件にする

I’ll see you in July if I come to Thailand.

もしあなたのいるタイに行くなら、7月に会おうね。

場面のポイント:タイにいる相手と話している場面です。comeは、相手がいる場所への移動にも使えます。訪問するかどうかを条件にしているifに注目しましょう。

3. 大阪にいる時の習慣を話す

When/If I’m in Osaka, I usually stay with my friend.

大阪にいる時/場合は、たいてい友達の家に泊まります。

練習のポイント:Whenの文とIfの文を別々に読んでみましょう。スラッシュは、二つの形を比べるための表記です。usuallyの「たいてい」という意味も意識してください。

4. 一般的な結果を説明する

When/If you heat ice, it melts.

氷を温めると、溶けます。

練習のポイント:こちらもWhenとIfで一文ずつ練習できます。最後は「仕事が終わったら」「もし時間があれば」など、自分の予定を使って一文作ってみましょう。

 

知っている文法を、会話で選べる形にするには

whenもifも知っているのに、話すと迷う。そんな時は、まず使う→意味のずれに気づく→直す→もう一度使うという練習が役立ちます。

自分では自然だと思っている言い方ほど、見直すきっかけがないこともあります。知識を増やす練習に加えて、実際に話した英文と伝えたかった内容を比べてみましょう。

受講生の事例|話して初めて、自分の文法の課題に気づいた

RYO英会話ジムを受講されたハヤシダさんは、学習がインプット中心で、会話ですぐにフレーズが出てこないことや、慣れない話題で詰まることに課題を感じていました。

レッスンでは、発話内容の可視化と、文法・表現への即時フィードバックを受け、交渉や会議を想定したロールプレイにも取り組みました。

受講後の感想では、自分が話している英語に文法上の問題があったことに気づいたこと、フィードバックの時に質問できたことを挙げています。学んだ内容を実際の発話で確かめることが、自分の課題を知る機会になっています。

ハヤシダさんを含む受講生の成果・体験談はこちら

自分に必要な場面で、言い分けを練習する

RYO英会話ジムでは、発話の見える化と添削に加え、仕事や日常の目的に合わせた練習で、実際に使う表現を見直します。直した英文は復習し、次のアウトプットで使い直していきます。

今回なら、「決まっている帰宅のタイミング」と「まだ未定の残業の有無」を分けて話す練習ができます。正解を読むだけでなく、自分の意図を英文にして確認してみましょう。

もし本気で英語を変えたい方は、まず無料体験から。

無料体験レッスンはこちら

 

関連表現|as soon as・whenever・in case

1. as soon as|「〜したらすぐに」

whenが「その時」を示すのに対し、as soon asはできるだけすぐ、その直後にというタイミングを強めます。結果が出たらすぐ知らせる、到着したらすぐ連絡する、といった場面で使えます。

覚えるヒントは「whenに『すぐ』を足す」。未来でも、この部分は現在形が基本です。

アイヴァン
Please call me as soon as you arrive.
着いたらすぐに電話してね。
マイク
Of course. I’ll keep my phone on.
もちろん。携帯の電源は入れておくよ。

2. whenever|「〜する時はいつでも」「〜するたびに」

一度だけの時ではなく、そういう時ならいつでもと伝えます。whenも習慣に使えますが、wheneverでは「そのたびに」という意味がはっきりします。

「困った時はいつでも」「近くに来る時はいつでも」など、繰り返しの場面で覚えましょう。

アイヴァン
Can I ask you for help sometimes?
時々、手伝ってもらってもいい?
マイク
Sure. Call me whenever you need help.
もちろん。助けが必要な時はいつでも電話してね。

3. in case|「〜かもしれないので、備えて」

ifが「その条件なら」と行動を結びつけるのに対し、in caseは起こる可能性に備えて、先に準備する時に使います。

I’ll take an umbrella in case it rains.
雨が降るかもしれないので、傘を持っていきます。

雨が降ると決まったわけでも、降ってから持ち物を準備するわけでもありません。「念のために備える」が覚える目印です。なお、ifはどの文でも必ず出来事の発生後に行動する、という意味ではありません。

アイヴァン
Why are you bringing a charger? We’ll only be out for an hour.
どうして充電器を持っていくの?1時間出かけるだけだよ。
マイク
I’ll bring it in case my phone runs out of battery.
携帯の充電が切れるかもしれないから、念のため持っていくよ。
表現 基本の目印 例の意味
when その時 帰ったら連絡する
if その条件なら 早く帰れたら連絡する
as soon as その直後に 帰ったらすぐ連絡する
whenever そういう時はいつでも 困った時はいつでも連絡して
in case 起こる可能性に備える 必要になるかもしれないので準備する

クイズ|4問で使い分けを確認しよう

第1問

When the client approves the plan, we’ll start.の話し方として適切なのは?

A. 承認される前提で、開始のタイミングを話している。
B. 承認される可能性はゼロだと伝えている。
C. すでに開始したという過去の事実だけを話している。
D. クライアントがいつ承認するかを質問している。

正解:A

Aが正解です。whenで、承認されるものとして時を話しています。Bの可能性ゼロという意味はありません。Cは未来の開始の話なので違います。Dも、疑問文として時刻を尋ねている形ではありません。

第2問

「帰宅したら電話します」という、未来の時を表す基本の正しい文は?

A. When I will get home, I’ll call you.
B. When I get home, I’ll call you.
C. When I getting home, I’ll call you.
D. When I gets home, I’ll call you.

正解:B

Bが正解です。未来の時を表すwhenの部分は現在形が基本です。Aのwillはこの意味では使いません。Cは動詞の形が整っていません。Dは主語Iに対してgetsとしている点が誤りです。

第3問

When/If I’m in Osaka, I usually stay with my friend.を習慣として説明するなら、適切なのは?

A. ifだけが使え、whenは誤り。
B. whenがあれば、usuallyでも必ず毎回という意味になる。
C. どちらも使え、「大阪にいる時/場合の、いつもの行動」を表せる。
D. どちらも使えず、必ずwillに変える。

正解:C

Cが正解です。習慣の説明では両方使えます。Aのようにwhenを除外する必要はありません。Bのusuallyは「たいてい」であって「必ず」ではありません。Dも誤りで、習慣を現在形で説明できます。

第4問

I’ll bring a charger in case my phone runs out of battery.の意味は?

A. 充電が切れた時刻を相手に質問する。
B. 充電が必ず切れると断定する。
C. 携帯の充電が切れたあとにだけ、充電器を取りに行く。
D. 充電が切れる可能性に備えて、充電器を持っていく。

正解:D

Dが正解です。in caseは可能性に備える行動を表します。Aは質問ではなく、Bも必ず起こるとは述べていません。Cのように、切れたあとだけ行動すると説明しているわけでもありません。

 

よくある質問(FAQ)

Q. whenとifの違いは何ですか?

A. whenは起こる前提で時を話し、ifは条件を表します。「帰ったら連絡する」はWhen I get home…、「もし早く帰れたら」ならIf I get home early…が基本です。どちらも「たら」と訳せるので、何を前提にしているかに注目しましょう。

Q. whenなら、出来事が必ず起こるという意味ですか?

A. 未来が保証されるという意味ではありません。 話し手が、その出来事を起こるものとして扱っているということです。予定変更が絶対にないと主張しているわけではありません。固定の確率ではなく、会話での前提として考えると整理できます。

Q. whenやifの後は、なぜ未来でも現在形ですか?

A. 未来の時や条件を表す部分では、現在形を使うのが基本です。 When I finish work, I’ll call you.は「仕事が終わったら電話する」という未来の話です。まずはwhen/ifの部分と、I’ll…の結果の部分をセットで練習しましょう。

Q. whenやifの後にwillを使うのは、いつでも間違いですか?

A. いつでも間違いではありません。 I don’t know when he will arrive.は「いつ到着するか」、I don’t know if he will come.は「来るかどうか」です。「〜したら」という時や条件を表す文と役割が違います。ifの後のwillには意志を表す用法もあります。

Q. 習慣を話す時はwhenとifの両方が使えますか?

A. 繰り返す状況での行動なら、両方使える場合があります。 When/If I’m in Osaka, I usually stay with my friend.は、大阪にいる時の習慣です。ただし、一度きりの未来の出来事でも常に同じ意味になる、というわけではありません。

Q. 過去の話にもwhenやifを使えますか?

A. どちらも過去の話に使えます。 When I lived in Osaka, I walked to work.は「大阪に住んでいた時は歩いて通勤した」です。ifも過去の習慣や仮定に使えます。when=未来、if=未来の未定事項だけ、とは覚えないようにしましょう。

Q. whenやifの文は、前と後ろのどちらに置きますか?

A. どちらにも置けます。 When I get home, I’ll call you.とI’ll call you when I get home.は、どちらも「帰ったら電話する」です。前に置く場合は、その部分のあとにコンマを入れるのが基本です。まずは言いやすい語順から練習しましょう。

Q. ifは可能性が低い時だけ使いますか?

A. 可能性が低い時だけではありません。 ifは条件を表すので、かなり起こりそうなことにも使えます。If you need help, call me.は「助けが必要なら電話して」です。可能性の数字より、条件を付けて伝えているかを見ましょう。

Q. whenとas soon asはどう違いますか?

A. as soon asは「〜したらすぐに」と、直後のタイミングを強めます。 I’ll call you as soon as I arrive.なら「到着したらすぐ電話する」です。whenも到着時を示せますが、「すぐ」を明確にしたい時にはas soon asが使えます。

Q. 会話でwhenとifを使い分けるには、どう練習すればいいですか?

A. 同じ話題を「起こる前提」と「条件付き」の二つで話してみましょう。 帰宅や仕事の予定など、自分の内容で声に出すのがおすすめです。RYO英会話ジムでも、アウトプットと添削を通じて意図とのずれに気づき、修正して使い直す練習を重視しています。

 

まとめ|日本語の「たら」より、話す前提に注目しよう

  • when: 起こる前提で、そのタイミングを話す。
  • if: 起こるかどうかを条件にして話す。
  • 習慣・一般論: 両方使える場合がある。
  • 未来の時・条件の部分: 現在形が基本。「いつ/〜するかどうか」の文とは分けて考える。

まずは「帰ったら電話する」と「もし早く帰れたら電話する」を、英語で一文ずつ言ってみてください。自分が何を前提に話したいかを決めることが、使い分けの第一歩です。

自分の英語が意図どおり伝わるか確かめたい方は、無料体験レッスンで、アウトプットしながら練習してみてください。

RYO ENGLISH GYM / NEWSLETTER

読んで終わりにしない。
次の会話で、使える英語を。

似ている表現の違いや、会話でつまずくポイントを解説。新着記事をメールでお届けします。

無料購読 · いつでも解除できます

RYO ENGLISH GYM 毎月5名限定

無料コンサル&レッスン体験

勉強してきた英語を、
伝えきる力へ。

知っているのに、言葉が出ない。
込み入った話になると、うまく伝わらない。

その場で考え、自分の言葉で話す。
人とのやり取りを通じて、今の課題と
次に必要な練習を見つけましょう。

01

自分の言葉で、話す。

読み合わせで終わらず、考えて伝えるアウトプットを重ねます。

02

発言を見える化する。

実際の発言をその場で添削。伝わり方を一緒に見直します。

03

次の練習が、わかる。

目的・レベル・課題に合わせて、必要なトレーニングへつなげます。

AIとの自主練に、人との実践を。
相手の反応を受けて、考え、伝え直す力まで。

学習を支える仕組みを詳しく見る
  • アウトプット時間を数字で確認できる専用ダッシュボード
  • 話す機会を重視した実践型マンツーマンレッスン
  • 発言の可視化と、その場での添削
  • AIと人を組み合わせた分析・フィードバック
  • コーチによる学習状況の確認と、継続・改善のサポート
  • 自分の発言や課題を振り返るパーソナル復習ノート
  • 添削英文を音声でも復習できるMY音声ファイル
  • 目的・課題・レベルに合わせた個別カリキュラム

上記はスクールの学習サポートです。利用条件・提供範囲はプランやオプションにより異なります。無料体験の内容は、リンク先でご確認ください。

まずは、あなたの英語で。

今の課題と、伸ばすポイントを確認。

無料体験の内容を見る

一人ひとりの発言や課題を丁寧に確認するため、毎月5名限定でご案内しています。

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

このサイトは reCAPTCHA によって保護されており、Google のプライバシーポリシー および 利用規約 に適用されます。

reCaptcha の認証期間が終了しました。ページを再読み込みしてください。