「when」と「while」の違いと使い方

文法

英文を読んでいて、whenとwhileのどちらだったか迷う。

辞書を引くと、どちらも「〜するとき」「〜の間に」と出てくる。

結局、なんとなくで選んで先に進む。

この2語で迷うのは、今回が初めてではないかもしれません。

whenとwhileの違いは、単語の意味そのものではありません。出来事が瞬間的に起きたか、同時に進行しているかの違いです。when は出来事の”瞬間”や”完了”を示すことが多く、while は2つの動作が”同時に進行している”ことを示すときに使います。

whenの使い方・特徴

when は、ある出来事が起こった「瞬間」や、「ある時点・時期」を表すときに使います。

使われやすい場面は、次のようなところです。

  • 何かが起こったタイミング
  • 一度きりの出来事
  • 過去のある時点

例文

  • I was cooking dinner when he arrived.
    彼が到着したとき、私は夕食を作っていました。
  • When I was a child, I loved drawing.
    子どもの頃、私は絵を描くのが好きでした。
  • Call me when you get home.
    家に着いたら電話してね。

whileの使い方・特徴

while は、2つの出来事が”同時に進行している間”を表す接続詞です。

使われやすい場面は、次のようなところです。

  • 並行して進む2つの動作
  • 背景描写や状況の中での出来事

例文

  • I was reading a book while waiting for the bus.
    バスを待ちながら本を読んでいました。
  • She was sleeping while I was working.
    私が働いている間、彼女は寝ていました。
  • While you were out, your mom called.
    君が外出している間に、お母さんから電話があったよ。

when / whileによく使われるパターン

それぞれ、特によく使われる語の組み合わせがあります。

when のよくあるパターン

  • when + 過去形 / 現在形 / 現在完了形(時制の一致に注意)
  • just when, only when, even when(意味の強調)

例文

  • Just when I thought everything was fine, another problem occurred.
    すべてうまくいっていると思ったとたんに、別の問題が起きた。
  • Even when it rains, he goes jogging.
    雨が降っていても、彼はジョギングに行く。

while のよくあるパターン

  • while + 主語 + be動詞 + ing形(進行形とよく一緒に使われる)
  • while + 主語 + 一般動詞(簡単な行動でも同時進行を表す)

例文

  • She listens to music while studying.
    彼女は勉強しながら音楽を聴いています。
  • He smiled while talking on the phone.
    電話で話しながら彼は微笑んでいた。

用法比較表

観点 when while
定義 出来事の瞬間や時点を示す 同時進行中の出来事を示す
主な意味 〜するとき、〜したとき 〜している間に
よく使う文脈 一回限りの動作や出来事 並行している動作
使用頻度や印象 過去・未来の具体的な出来事 背景や状況描写に適している
例 when I got home while I was eating

「when」「while」の後に続く語

使用シーン別に、どんな語が続きやすいかを見てみます。

感情に関するとき

「when」や「while」は感情の動きや変化を表すときによく使われます。

  • I felt happy when I saw her smile.
    彼女の笑顔を見たとき、私は幸せを感じた。
  • He cried while watching the movie.
    映画を観ながら彼は泣いた。
  • She was excited when she heard the news.
    その知らせを聞いたとき、彼女は興奮していた。

日常の動作を表すとき

日常生活の中での行動を表すときは、「while」が特に使われやすくなります。

  • I brush my teeth while taking a shower.
    シャワーを浴びながら歯を磨く。
  • He checks his emails while having breakfast.
    朝食をとりながら彼はメールをチェックする。
  • She listens to podcasts while commuting.
    通勤中にポッドキャストを聴いている。

while には、時間と関係のない用法がある

学校では while を「〜する間」とだけ習います。ところが実務の文章では、時間ではなく対比を表す while がよく出てきます。

  • While the price is high, the quality is excellent.(値段は高いが、品質は優れている)

ここでの while に時間の意味はありません。「一方で」「〜だが」という対比です。

時間だと思って読むと、意味が変わる

上の文を「値段が高い間は品質が良い」と読むと、言っていることが変わります。時間の意味しか持っていないと、対比の while を時間として読んでしまいます。

見分け方は単純です。前後の節が同時に起きていないなら、それは対比です。値段が高いことと品質が良いことは、時間の前後関係にありません。

when にこの用法はありません。だから対比を表したいときに when は使えません。

読むときと書くときで、優先順位が逆になる

ここからはGEARの判断です。読むための while と、書くための while は別に考えます。

  • 読む|契約書や提案書で対比の while が頻繁に出る。知らないと誤読する
  • 書く|対比は although や but で言えるので、while を使う必要がない

誤読は静かに起きます。while を時間だと思ったまま読み進めても、文としては通ってしまう。だから読む側の用法を先に押さえるほうが、実害が減ります。

まとめ|時間の2語と、対比のwhile

時間の意味では、動作が瞬間的か同時進行かで分かれます。

  • 1回の出来事 → when
  • 並行する行動 → while

これに加えて、while だけが対比の意味を持ちます。前後が同時に起きていないなら、時間ではなく「一方で」と読みます。

使い分けに慣れるまでは、例文を声に出して練習してみるのが効果的です。

時のつなぎ方では、「as soon as」と「immediately after」の違いと使い方も同じ観点で読めます。

よくある質問

when と while の違いは何ですか

when は出来事が起きた瞬間や時点を指します。while は2つの動作が同時に進んでいることを指します。

どちらも「〜するとき」と訳されるため、日本語からは差が見えません。

when と while はどう使い分けますか

一度きりの出来事なら when、並行している行動なら while です。

迷ったら「〜しながら」に置き換えてみます。置き換えて意味が通れば while です。

while のあとに ing 形が続くのはなぜですか

同時進行を表す形だからです。主語が同じ場合は、while doing の形にすると短くなります。

while taking a shower のように、主語と be動詞を省いた形がよく使われます。

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