解説記事 — フレーズフレーズミー

前置詞・時の表し方

for と during と while の違いは?|「〜の間」の英語——節が続くなら while

30秒でわかる

「〜の間」は3つで役割分担——for は「2時間・3日」など数値の期間during は「夏休み中」など特定の期間(後ろは名詞)while は後ろに主語+動詞の節が続くとき。「留守にする間」のように文が続くなら、during ではなく while を選びます。

×Take care of our cat during we are away.
Take care of our cat while we are away.

まず、実際の間違いを見てください

次の3つは、当サービスの人手添削で実際に繰り返し指摘された誤答です(回数は同じ間違いが添削された実測値)。

例文: 彼はたまに音楽を聴きながら勉強している。

×He sometimes studies when he is listening to music.56回
He sometimes studies while he is listening to music.

「〜しながら」は「〜している間に」の while を使うほうが原文に忠実になります。when は「〜の時」という一点を指す言い方です。

例文: 母は、休暇で留守にする間、私達の飼っている猫の世話を隣の人にお願いした。

×My mother asked our neighbor to take care of our cat during we were away on vacation.25回
My mother asked our neighbor to take care of our cat while we were away on vacation.

during は前置詞なので後ろには名詞が続きます。このように主語(we)+動詞(were)の節が続く場合は、接続詞の while を使います。

例文: 学生時代は、できるだけ沢山の本を読みなさい。

×Read as many books as possible when you are student.16回
Read as many books as possible while you are student.

「学生時代に」は while you are student か in your school days が自然です。単に「〜の時」という when より、「〜の間」というニュアンスを出せる while のほうがしっくりきます。

第86位

「〜の間」の使い分けミスは、よくある誤り全222タイプの中で第86位。当サービスの人手添削12年分で906回指摘されました。誤答は「節が続くのに when や during を使う」パターンに集中しています。

なぜ間違えるか——日本語のクセ

日本語の「〜の間」は、「2時間の間」「夏休みの間」「留守にしている間」のどれにも同じ形で使えます。ところが英語では、後ろに来るものの種類で語が変わります。数値なのか、特定の期間名なのか、文(主語+動詞)なのか——ここを見ずに訳語だけで選ぶと、during の後ろに文を続けてしまう間違いが起きます。

for の意味と例文——数値で表す期間

for は、後ろに数詞や some・few などをともなった語句を置いて、「〜の間」という数値的に表す期間に使います。

似た使い方に in がありますが、こちらは継続の意味はなく、その期間内にある出来事が起こったかどうかに着目する言い方です。

for のもっと広い使い方は前置詞 for のイメージの記事で、「〜までに/〜まで(by・until)」との区別は by と until・till の記事で扱っています。

during の意味と例文——特定の期間

for が数値だけの不特定な期間を表すのに対し、during は「私が不在の間」「彼らの夏休み中」のような特定の期間に使います。

during の後ろには「特定の期間」が来るので、所有格(my・his など)や定冠詞 the や固有名詞が続くのが特徴です。なお「〜以内に」の within との区別は within と in の記事にまとめています。

while の意味と例文——後ろに文が続くとき

while は接続詞なので、後ろに主語+動詞のカタマリ(節)が続くときに使います。

使い分け表

品詞後ろに来るもの
for前置詞数値の期間(two months など)for two months
during前置詞特定の期間の名詞(the〜・my〜など)during the summer vacation
while接続詞主語+動詞の節while we were away

まとめ——書いたあとのチェック

この使い分け、自分もやるか試してみる

この使い分け、実際に書いて試してみる登録なしのおためし3問をAIが採点します

データについて: 本文の回数・割合は、フレーズフレーズミーの人手添削データ12年分の集計値です(添削と誤りタグの照合 655,994回のうち、本記事のタグ「for と during と while の違い(〜の間)」への照合が 906回・0.14%。集計 2026-08-14)。誤答例の「◯回」は、同じ間違いが人手添削と照合された回数です。誤答例はいずれも実際の学習者の答案に現れた文で、個人が特定できる情報は含みません。

著者: 株式会社コンテンツアンドシステムズ(人手添削18.4万件・採点基準416問を運営する、ITと教育の融合をミッションとする会社です)。データの出どころと記事の作り方は運営者とデータについてをご覧ください。

← 解説記事の一覧フレーズフレーズミーをはじめる