「when と while ってどう違うの?」「once って使っていいの?」——時を表す接続詞は種類が多く、日本語の「〜するとき」「〜しながら」に単純に当てはめると痛い目を見ます。実は、正しく使い分けるカギは「英語が時間をどのように捉えているか」を理解することにあります。まずは選択の判断基準となる3つの軸を整理しましょう。
まず「時間の捉え方」を整理しよう——3つの判断軸とは
when・while・as・once・until・before/after——これらをバラバラに暗記しようとすると混乱します。そこで、まず「自分が伝えたい時間関係はどのタイプか」を見極める3つの軸を頭に入れてください。この3軸が、以降の解説全体の「地図」になります。
軸①「瞬間 vs 継続」——出来事は一瞬?それとも幅がある?
英語は出来事を「点(瞬間)」と「線(継続)」で区別します。「ドアが開いた瞬間」は点、「音楽を聴いている間ずっと」は線です。この区別が when と while の使い分けの核心です。
「点」の出来事には when、「線(継続中)」の出来事には while を使う。
軸②「同時性 vs 順序」——2つの出来事は重なる?それとも前後する?
2つの出来事が「同じ時間帯に起きている(同時)」のか、「一方が終わってから他方が始まる(前後)」のかを区別します。同時性を表すのが as、順序を明示するのが before / after です。when は「ほぼ同時」から「直後」まで幅広く使えますが、その分だけ曖昧さも生まれます。
2つの出来事が「同時進行」なら as、「どちらが先か」を示したいなら before / after を選ぶ。
軸③「条件的完了」——ある時点を「境界線」として捉える
「〜するまで(ずっと)」「〜したら(その瞬間から)」のように、ある出来事を状況が切り替わる境界線として捉えるのがこの軸です。until は「境界線に達するまでの継続」、once は「境界線を越えたあとの新しい状態」を表します。
ある出来事を「状況が変わるスイッチ」として描くとき、until(手前の継続)か once(越えた後の変化)を使う。
3つの軸を整理したところで、各接続詞がどの軸に対応するかを一覧で確認しましょう。
| 接続詞 | 軸①(瞬間 vs 継続) | 軸②(同時 vs 順序) | 軸③(条件的完了) |
|---|---|---|---|
| when | 主に瞬間(点) | 同時〜直後 | — |
| while | 継続(線) | 同時進行 | — |
| as | 変化の進行 | 同時進行 | — |
| before / after | どちらも可 | 明確な前後関係 | — |
| once | 瞬間(境界線) | — | 境界線を越えた後 |
| until | 継続(線) | — | 境界線に達するまで |
この3軸を意識するだけで、「なんとなく when を使う」という曖昧な選択から卒業できます。次のセクションからは、各接続詞を1つずつ深掘りしていきます。
「when」vs「while」——日本人が最も混同する「瞬間」と「継続」の壁
日本語の「〜するとき」は、一瞬の出来事にも、しばらく続く行為にも使えてしまいます。これが when と while の混同を生む最大の原因です。英語ではこの2つを明確に区別しており、when は「点(ある時点)」、while は「線(ある期間)」を表すというイメージで整理するのが近道です。
whenの本質:「ある時点」にフォーカスする接続詞
when は、出来事が起きた「その瞬間・時点」を指し示します。瞬間的な動作や、時系列の起点を示す場面で使われます。
「着いた」「鳴った」はどちらも一瞬の出来事。こういった瞬間的・完結的な動作には when がぴったりです。
whileの本質:「ある期間」にフォーカスする接続詞
while は、ある行為が「継続している期間中」に別の出来事が起きることを表します。従属節には進行形や状態動詞が来ることが多いのが特徴です。
「シャワーを浴びている」「通勤している」という継続する行為の「背景」として、別の出来事が起きています。これが while の典型パターンです。
「whenとwhileは交換できる?」——できるケースとできないケースを見極める
主節・従属節の両方に継続動詞(study, work, live など)が来る場合、when と while のどちらも使えます。ただしニュアンスは変わります。
| 文 | ニュアンス |
|---|---|
| I lived in Osaka when I was a student. | 「学生だった時期」という時点を示す(when=時点の目印) |
| I lived in Osaka while I was a student. | 「学生期間中ずっと」という継続を強調(while=期間の強調) |
一方、「短い出来事が長い行為に割り込む」パターン(例:シャワー中に電話が鳴る)では、while のみが自然で、when に置き換えると不自然になります。また、be動詞・know・liveなどの状態動詞は while よりも when と相性がよいケースが多いので注意しましょう。
× When I was sleeping, someone knocked on the door.
(「眠っている最中に」という継続の文脈なので while が自然)
○ While I was sleeping, someone knocked on the door.
試験頻出!when/while選択問題の解き方
英検・TOEIC の選択問題では、空欄前後の動詞の「性質」を見ることが最短の解法です。以下のステップで判断してください。
進行形(was doing)や継続を表す動詞があれば while が有力。瞬間動詞(arrive, ring, finish など)なら when を選ぶ。
「長い行為の最中に短い出来事が起きる」構造なら while 一択。主節が瞬間的な出来事、従属節が継続動作という組み合わせがサイン。
be / know / live / have など状態を表す動詞は while よりも when と組み合わせるのが自然。迷ったら when を選ぶ根拠になる。
- when=点(瞬間・時点)、while=線(継続・期間)で整理する
- 「継続中に短い出来事が割り込む」構造は while のみ自然
- 状態動詞(be, know, live)は while より when と相性がよい
- 試験では従属節の動詞が進行形かどうかを最初に確認する
「as」の多面性を攻略——「〜しながら」「〜するにつれて」「〜したとき」を使い分ける
when・while と並んで頻出の接続詞 as は、実は3つの異なる時間的用法を持っています。これらを混同してしまうと、英文の意味が大きくズレてしまうことも。まずは as の核心イメージをしっかりつかみましょう。
as の本質は「2つの動作・変化が連動して進む」こと。片方が動けば、もう片方も動く——この「連動感」が as を選ぶ最大の根拠です。
asの3つの時間的用法:同時進行・比例変化・時点の一致
as の時間的用法は大きく3つに整理できます。それぞれ例文とともに確認しましょう。
1. 同時進行(〜しながら)
She hummed as she cooked dinner.
(夕食を作りながら、彼女は鼻歌を歌っていた。)
2つの動作が同時に進行しているときに使います。while とも似ていますが、as はより「2つの動作が一緒に流れていく」ニュアンスが強く出ます。
2. 比例変化(〜するにつれて)
As you get older, you get wiser.
(年を取るにつれて、賢くなる。)
「一方が変化するにつれて、もう一方も変化する」という比例関係を表すのは as の独壇場です。when や while にはこの用法がないため、大学受験・英検でも頻出の重要ポイントです。
3. 時点の一致(〜したちょうどそのとき)
As I arrived at the station, the train left.
(私が駅に着いたちょうどそのとき、電車が出発した。)
2つの出来事がほぼ同時に起きたことを表します。when でも代用できますが、as には「まさにそのタイミングで」という「動的な連動感」が加わります。
when/whileとasはどう違う?——「動きの連動」がasの核心
| 接続詞 | フォーカス | 典型的な用法 |
|---|---|---|
| when | ある時点・状況 | 静的な状態・一時的な出来事 |
| while | 期間の重なり | 長めの動作が背景として続いている |
| as | 動作・変化の連動 | 同時進行・比例変化・瞬間の重なり |
while は「ある期間、背景として何かが続いている」ことに注目しますが、as は「2つの動きが連動して変化していく」ことに注目します。たとえば “As the sun set, the sky turned red.” は夕日が沈むにつれて空の色が変わる、という連動した変化を描写しており、while には置き換えにくいニュアンスです。
asが自然な文・不自然な文——動詞の種類で判断する
as を使うときに注意したいのが、状態動詞・完了形との相性の悪さです。
- know / like / have などの状態動詞には as より when を使う
- 完了形(had done)との組み合わせは不自然になりやすい
- 比例変化(〜するにつれて)の用法は as 専用。試験でも狙われやすい
「変化・動きが連動しているか?」を自問するのが、as を正しく使うための最短ルートです。状態を表す場面では when に切り替える、と覚えておきましょう。
「once」「until」——「境界線」としての時間を表す接続詞
when や while が「時間の幅」を表すのに対し、once と until は「ある境界線を挟んで、状況がどう変わるか・いつ終わるか」を表す接続詞です。どちらも試験頻出の構文を持つため、用法をしっかり整理しておきましょう。
onceの本質:「〜したら、それ以降ずっと」という転換点
once は「ひとたび〜すれば」という意味で、ある出来事が完了した瞬間に状況が切り替わることを表します。when との違いは「完了後の新しい状態への移行」を強調する点です。when が単なる時点を指すのに対し、once は「その前後で状況が変わる」ニュアンスを持ちます。
Once you finish the report, you can go home.
(レポートを終えたら、帰っていいよ。)Once she understood the rule, everything became easy.
(ルールを理解したとたん、すべてが簡単になった。)
2つ目の例のように、once は「理解する前」と「理解した後」という明確な転換を描きます。when に置き換えると、この「状況の変化」のニュアンスが薄れてしまいます。
untilの本質:「〜するまでの間ずっと」という継続と終点
until は「ある終点に達するまで、動作や状態が続く」ことを表します。ポイントは「継続」と「終点」の両方を含む点です。また、試験で特に狙われるのが not … until 〜(〜して初めて…する)の構文です。
I didn’t realize my mistake until she pointed it out.
(彼女に指摘されて初めて、自分のミスに気づいた。)
強調倒置形(大学受験・英検準1級頻出):
Not until she pointed it out did I realize my mistake.
※ not until 〜 を文頭に出すと、主節は疑問文の語順(did I realize)になる点に注意。
「till」はuntilと同じ?——文体と使い分けを確認
- till と until は同じ意味ですか?
-
意味はほぼ同じです。どちらも「〜するまで」を表します。ただし、till は口語・略式表現として使われることが多く、フォーマルな文章(ビジネスメール・学術論文・試験の解答など)では until を使うのが無難です。また、文頭に置く場合は until の方が自然です(Till I met you, … よりも Until I met you, … が一般的)。
once/untilと時制の関係——未来を表すのに現在形を使う理由
once や until が導く副詞節(時の接続詞節)では、未来のことを表す場合でも will を使わず、現在形または現在完了形を使います。
- Once you will finish the work, call me.(誤)
- I’ll wait until he will come back.(誤)
- Once you finish the work, call me.(正・現在形)
- Once you have finished the work, call me.(正・現在完了形)
- I’ll wait until he comes back.(正・現在形)
このルールは once・until だけでなく、when・while・as など時の接続詞すべてに共通します。副詞節の中では will を使わない、と覚えておくと迷いがなくなります。現在完了形を使うと「その行為が完了した後に」というニュアンスをより明確に伝えられます。
「before」「after」——順序を表す接続詞の落とし穴と時制の注意点
before と after は「前・後」という順序関係を明示するシンプルな接続詞です。しかし、時制の選択(単純過去 vs 過去完了)や語順の自然さで迷う学習者が非常に多いポイントでもあります。基本から慣用表現まで一気に整理しましょう。
before/afterの基本:出来事の「前後関係」を明示する
before は「〜する前に」、after は「〜した後に」という意味で、2つの出来事の順序を明確に示します。主節と従属節のどちらを先に置いても意味は変わりませんが、語順によってニュアンスが少し異なります。
- 主節先行:She left before he arrived.(彼が着く前に彼女は去った)→ 主要な出来事を先に伝える自然な語順
- 従属節先行:Before he arrived, she left.(彼が着く前に、彼女は去った)→ 時間的な文脈を先に示したいときに使う
どちらも正しい英語ですが、従属節を文頭に置く場合はコンマを打つのが一般的なルールです。
before/afterと完了形——どちらを使うべき?どちらでも良い?
よく「after節では過去完了を使うべき?」と聞かれますが、実際にはbefore/after 自体が前後関係を明示しているため、単純過去形だけでも文意は十分に伝わります。過去完了は「完了・結果」を強調したいときに使う、という意識で使い分けましょう。
After she finished the report, she went home.(単純過去:自然でよく使われる)
After she had finished the report, she went home.(過去完了:完了を強調・やや文語的)
before節で過去完了を使う場合は「その時点より前にすでに完了していた」という意味になります。不自然に使うと意味がずれるので注意が必要です。
「before I knew it(気づいたら)」などの慣用的表現も押さえる
- before I knew it:気づいたら〜していた(Before I knew it, an hour had passed.)
- before long:まもなく、やがて(Before long, he became fluent in English.)
- long before:ずっと前に(She had left long before I arrived.)
- shortly after:〜した直後に(Shortly after the meeting started, he walked in.)
before/after vs by the time——「間に合う・間に合わない」の表現
by the time は「〜するころには(すでに)…が完了している」という完了のニュアンスを持つ頻出表現です。after と混同しやすいですが、意味の重心が異なります。
| 表現 | ニュアンス | 例文 |
|---|---|---|
| after | 〜した後に(単純な順序) | After the train left, she arrived. |
| by the time | 〜するころにはすでに(完了・手遅れ) | By the time she arrived, the train had left. |
| before | 〜する前に(間に合う・間に合わない) | She arrived before the train left. |
「電車に乗り遅れた」という状況を表すなら by the time が最もリアルなニュアンスを出せます。after では単に順序を述べるだけになり、「手遅れ感」が薄れてしまいます。また、after と once は「〜した後」という点で重なりますが、once には「ひとたび〜すれば、それ以降は変わる」という転換点・条件のニュアンスがあるのに対し、after は純粋に時間的な順序を示すだけです。
総まとめ:接続詞選択の「判断フロー」と試験対策チェックリスト
ここまで6つの時の接続詞を学んできました。最後に、「どれを使えばいいか迷ったとき」に即座に答えを出せる判断フローと、試験直前に確認すべきチェックリストを一気に整理します。
3ステップで選べる!時の接続詞・判断フローチャート
動作・状態が一瞬の出来事なら when、ある程度の時間幅を持つ進行中の動作なら while / as を選ぶ候補に入れます。「そのとき」という感覚なら when、「〜している最中」なら while が基本です。
2つの出来事が同時進行なら while / as、前後関係がある(どちらが先か)なら before / after を使います。変化の進行を描写したい場合は as が自然です。
「〜するまでずっと」という終点を示すなら until、「ひとたび〜すれば、それ以降は」という転換点を示すなら once を選びます。
英検2級〜準1級・TOEIC・大学受験の頻出パターン10選
| パターン | 例文・ポイント |
|---|---|
| when + 過去形(瞬間) | When she arrived, I left. 到着した瞬間に出発 |
| while + 過去進行形 | While I was studying, he called. 進行中の動作に割り込み |
| as + 変化表現 | As time passed, it got easier. 変化の進行 |
| once + 現在形(未来の条件) | Once you finish, let me know. 条件節は現在形 |
| not … until | I didn’t sleep until midnight. 「〜になってやっと」 |
| It was not until … that | 強調構文。試験最頻出 |
| by the time + 現在形 → 未来完了 | By the time you arrive, I will have left. |
| before + 動名詞 | Before leaving, check the door. 主語一致時に動名詞可 |
| after + 完了形(過去完了) | After he had left, she called. 順序を明確化 |
| when vs while の選択問題 | 進行形の有無で判断。空所補充の定番 |
英作文で使える「時の接続詞」置き換え練習
次の日本語を英語に直してみましょう。解説も確認してください。
- 「電車を待っている間、音楽を聴いていた」を英語にすると?
-
While I was waiting for the train, I listened to music. 「待っている」は継続する動作なので while + 過去進行形が自然です。when を使うと「待った瞬間に」というニュアンスになり不自然です。
- 「彼女は大学を卒業して初めて、その難しさを理解した」を英語にすると?
-
It was not until she graduated from university that she understood how difficult it was. not … until の強調構文です。「〜してやっと」という意味を強調したいときはこの形を使いましょう。
- 「一度その習慣を身につければ、続けるのは簡単だ」を英語にすると?
-
Once you develop the habit, it is easy to keep it up. once の節は未来のことでも現在形を使います。will を入れないよう注意しましょう。
試験直前!時の接続詞チェックリスト
- 時の接続詞節では、未来の内容でも現在形を使う(will は不可)
- when は「瞬間」、while は「継続・進行中」と使い分ける
- as は「変化の進行」や「同時進行」に使い、when / while と区別する
- not … until は「〜になってやっと」。強調構文 It was not until … that も必須
- once は「転換点」を示し、節内は現在形(または現在完了形)
- by the time は後ろに完了形(未来完了・過去完了)が来ることが多い
- before / after は過去完了を使わなくても意味は通じるが、順序を強調したいときは過去完了を選ぶ
「瞬間か継続か」「同時か順序か」「境界線か」という3つの問いを順番に当てはめれば、どの接続詞を使うべきかが必ず絞り込めます。問題を解くときも英作文のときも、このフローを頭の中で走らせる習慣をつけましょう。
よくある質問(FAQ)
- when と as はどちらも「〜したとき」と訳せますが、どう使い分ければよいですか?
-
when は「ある時点・状況」に焦点を当て、静的な状態や一時的な出来事に使います。一方 as は「2つの動きが連動している」ことを強調するため、変化の進行や同時進行の場面に向いています。状態動詞(know, like, have など)が来る場合は when を選ぶのが基本です。
- once は接続詞として使うとき、when と何が違うのですか?
-
when は単に「ある時点」を示すだけですが、once は「その出来事を境に状況が変わる」という転換点のニュアンスを持ちます。「ひとたび〜すれば、それ以降は…」という条件・変化を強調したいときに once を選びましょう。
- 時の接続詞節で will を使ってしまいがちです。どう覚えればよいですか?
-
「時の副詞節の中では、未来のことでも現在形(または現在完了形)を使う」というルールを丸ごと覚えてしまうのが一番です。when / while / as / once / until / before / after のすべてに共通するルールなので、接続詞の種類に関わらず一律に適用してください。
- by the time と after はどう違いますか?
-
after は単純に「〜した後に」という順序を示すだけです。一方 by the time は「〜するころにはすでに(完了している)」という完了・手遅れのニュアンスを持ちます。後ろに未来完了(will have done)や過去完了(had done)が来ることが多い点も特徴です。
- 英検・TOEIC の空所補充問題で when と while を素早く見分けるコツはありますか?
-
まず従属節の動詞を確認してください。過去進行形(was doing)や継続を表す動詞があれば while が有力です。次に「長い行為の最中に短い出来事が割り込む」構造かどうかを確認します。この「割り込みパターン」なら while 一択です。状態動詞(be, know, live)が来ている場合は when を選ぶのが安全です。

