
「明日着いたら電話するね」と英語で言うとき、なぜ When I will arrive ではなく、When I arrive なのでしょうか。到着するのは未来なのに、現在形になるのが不思議ですよね。
結論からいうと、whenやifで始まる節は、未来を予測する部分ではなく「いつ/どんな条件でメインの出来事が起こるか」を設定する部分だからです。未来への予測や意思は主節の will が受け持ち、when・if節では現在形を使います。
しゅみすけ(大山俊輔)
Contents
when・ifの後ろは、未来でも現在形になる
まず、基本の形を比べてみましょう。
- When I arrive, I’ll call you.
着いたら、電話します。 - If it rains, we’ll stay home.
雨が降ったら、家にいます。
arrive も rains も、実際に起こるのは未来です。それでも will arrive、will rain にはしていません。
学校文法では「時や条件を表す副詞節では、未来のことも現在形で表す」と習います。これは正しいルールです。ただ、「副詞節だから」とだけ覚えると、会話中に副詞節かどうかを判定する作業が必要になってしまいます。
そこで、文が見せている景色を二つに分けて考えてみましょう。

when・if節は「条件・時のスイッチ」
When I arrive, I’ll call you. で話し手が約束している本題は、I’ll call you(電話するよ)です。When I arrive は、その約束が作動するタイミングを設定しています。
| 文の部分 | 役割 | 形 |
|---|---|---|
| When I arrive | 電話するタイミングを設定 | 現在形 |
| I’ll call you | 未来についての意思・約束 | will |
つまり、未来を二か所で同じように予測しているのではありません。when節では「到着」という出来事を、メインの出来事を動かす基準として置き、主節で「電話する」という未来の意思を伝えています。
ifの場合も同じです。
- If she comes, we’ll start the meeting.
彼女が来たら、会議を始めます。 - If you need help, I’ll be there.
助けが必要なら、そばにいるよ。
she comes と you need help は、主節が成り立つ条件です。条件のスイッチを現在形で置き、主節の will でその先の予測や意思を示します。
しゅみすけ(大山俊輔)
whenとifでは、見込んでいる景色が少し違う
whenとifは同じルールで現在形を使いますが、意味は同じではありません。
- When I see her, I’ll tell her.
彼女に会ったら伝えます。 - If I see her, I’ll tell her.
もし彼女に会ったら伝えます。
when は「会うこと」を起こるものとして見込み、その時点を問題にしています。if は「会うかどうか」をまだ開いた条件として置いています。
日本語ではどちらも「会ったら」と訳せるため、違いが見えにくいところです。英語では、出来事を予定・見込みとして扱うのか、起こるか未確定の条件として扱うのかを選びます。
whenやifの後ろでもwillを使える場合がある
ここが大切です。「whenやifの後ろには絶対にwillを置かない」というルールではありません。when・ifが、条件や時を設定するのではなく、文の中で「分からない内容」を表すときは will を使えます。
- I don’t know when he will arrive.
彼がいつ到着するのか分かりません。 - I wonder if he will come.
彼が来るかどうか気になります。
最初の when he will arrive は、「分からない」の中身です。電話などの行動が起こる時を設定しているわけではありません。二つ目の if は「もし」ではなく「〜かどうか」という意味です。
| 例文 | when・if部分の役割 | will |
|---|---|---|
| I’ll call when he arrives. | 電話する時を設定 | 使わず現在形 |
| I don’t know when he will arrive. | 「分からない」内容 | 使える |
| If he comes, I’ll tell you. | 伝えるための条件 | 使わず現在形 |
| I wonder if he will come. | 「来るかどうか」という内容 | 使える |
文法用語では、前者を「副詞節」、後者を「名詞節」と呼びます。初心者のうちは名称よりも、メインの行動が起こる条件・時を決めているのか、それとも知る・尋ねる・分からない内容そのものなのかで見分けると実用的です。
when以外の時を表す言葉でも同じ
未来の条件や時を設定する現在形は、whenとifだけに限りません。
- I’ll leave before it gets dark.
暗くなる前に出発します。 - We’ll eat after Dad comes home.
お父さんが帰宅したあとで食べます。 - Call me as soon as you arrive.
着いたらすぐ電話してね。 - Wait here until I come back.
私が戻るまでここで待っていて。 - Unless it rains, we’ll play outside.
雨が降らない限り、外で遊びます。
before, after, as soon as, until, unless, once なども、未来の出来事を主節の時間・条件として置く場合は現在形が基本です。
完了を強く意識すると現在完了も使える
when節では、現在形だけでなく現在完了を使うこともあります。
- I’ll call you when I finish.
終わったら電話します。 - I’ll call you when I have finished.
終えた段階で電話します。
どちらも未来のことですが、後者は「完了したこと」をより明確に示します。ただし、出来事の順序が十分に分かる場面では、シンプルな現在形が自然です。現在完了については、I have doneとI have been doingの違いも参考になります。
日本人が間違えやすい理由
日本語で「明日着く」「雨が降る」と考えると、どちらも未来の出来事です。そのため、英語でも未来に関係する動詞すべてへ will を足したくなります。
しかし英語では、文全体を一枚の未来の場面として作り、その中で役割を分担します。条件・時を設定する部分まで機械的に未来としてマークする必要はありません。
また、現在形を「今のこと専用」と覚えていることも混乱の原因です。現在形が表すのは、今この瞬間だけではありません。予定表、習慣、一般的な事実、そして今回のような未来場面の条件にも使われます。詳しくは現在形は「今」を表さない?で解説しています。
会話では「条件を置いて、本題を言う」
会話で使うときは、次の順番で組み立てると分かりやすくなります。
- まず、whenやifの後ろに条件・時を現在形で置く
- 次に、主節で未来の予測・意思・約束を伝える
- When you get home, send me a message.
家に着いたらメッセージしてね。 - If you’re free tomorrow, we’ll have lunch together.
明日空いていたら、一緒にランチしよう。 - I’ll let you know as soon as I hear anything.
何か分かったらすぐ知らせるね。
命令文の send me a message のように、主節にwillが現れないこともあります。それでもwhen節の役割は同じで、「メッセージする時」を設定しています。
しゅみすけ(大山俊輔)
まとめ:未来の場面でも、節ごとに役割が違う
whenやifの後ろで現在形を使うのは、その出来事が現在だからではありません。条件や時を設定する節として、未来の場面の中に置かれているからです。
- when・if節:メインの出来事が起こる条件や時を設定する
- 主節:willなどで未来の予測・意思・約束を伝える
- 「いつ〜するか」「〜するかどうか」という内容を表す名詞節ならwillを使える
- before、after、as soon as、untilなどでも同じ考え方が使える
接続詞全体の基本は、英語の接続詞とは?and・but・because・ifの役割でも確認できます。時・条件を表す節の仕組みをさらに体系的に知りたい方は、be-rize.comの副詞節とは?接続詞が作る意味のまとまりもあわせてご覧ください。
現在形・過去形・進行形・完了形・未来表現の疑問は、中間親記事「英語の時制・時間表現の「なぜ?」一覧」からまとめて確認できます。










