while と during がごっちゃになっていることがよくあります。
意味は、両方とも『〜の間』で、ついでに for も『〜の間』。
3つとも使い方が違いますが、使い分けはカンタン♡
- Table of contents -
1. While を使う時
while は接続詞なので、後に主語+述語が続きます。
while + SV
While we were in Paris, Anne had a fresh croissant every morning.
私たちがパリにいる間、アンは毎朝焼きたてのクロワッサンを食べたのよ。
while 〜の『主語+be動詞』の省略
主語が同じであれば、while 節内の 主語+be動詞 は省略されます。
While in Paris, I had Ladurée’s macarons every day.
パリにいる間、毎日ラデュレのマカロンを食べたの。
(While I was in Paris)
Can you learn a language while sleeping?
寝ている間に言語の習得ってできる?
(while you are sleeping)
while + 動名詞の例
- while eating: 食事中
- while playing : 演奏中に、再生中に
- while gaming: ゲーム中に
- while dancing: 踊りながら
- while learning: 習得中
- while teaching: 教えながら
- while staying in NY: ニューヨークにいる間に
- while counting the stars: 星を数えている間に
2. during を使う時
during は前置詞なので、後に名詞がきます。
for も前置詞ですが、for は期間の長さ、during は期間の名前に使います。
during + 名詞(名前)
During the summer, I was having a casual summer fling.
夏の中、カジュアルなひと夏の恋をしてたんだ。
Are you getting enough sleep during the week?
平日、十分な睡眠をとってる?
during の例
- during movie: 上映中
- during lunch: ランチの間
- during summer vacation: 夏休みの間
- during the summer: 夏の間
- during the class: 授業中
- during the break: 休み時間
- during the night: 夜の間
- during the weekend: 週末に
- during the meeting: ミーティング中に
- during this week: 今週の平日に
- during my stay in NY: ニューヨークに滞在中
3. for を使う時
for は during と同じ前置詞で、後に名詞が来ます。
前述の通り、期間に使います。
for + 名詞(期間)
I’ve had a massive crush on a guy for 7 years.
7年間も、ある男の子に超絶片思い中なの。
for の例
- for a minute: 1分間
- for 30 minutes: 30分間
- for an hour: 1時間
- for hours: 数時間
- for these couple of years: ここ数年
- for decades: 数十年間
- for a while: しばらくの間
- for quite a while: かなり長い間
- for a long time: 長い間
4. during +-ing(動名詞)ってあり?
最近は during +-ing も見かけますが、一応、間違いです。
(during walking で使われることがなぜか多い。語呂がいいからかな。)
during の後に来るのは名詞のみ。
理由は、主に下の3つ。
- during + 名詞でいいのに during +-ing にする意味がない。
- while +-ing の形があるから during +-ing はいらない。
- during は昔、現在分詞だったので、during +-ing はなんとなく変。
とは言っても、他の前置詞なら 前置詞 + 名詞 or 動名詞 が普通です。
(for + -ing は『〜のために、〜のためのの』意味になるので『〜の間』の意味では使わない。)
during +-ing も、みんながもっと見慣れてきたら、オフィシャルにOKになるかもね♡
こちらもどうぞ ↓
recently と lately、these days の使い分け☆ nowadays も
ちょこっと英会話 ↓
Let your heart dance!
ハートをドキドキさせて!