「while」と「during」を混同して使っていませんか?
「while」は「接続詞」
最初に覚えておきたいのは「while」は「接続詞」です。
「while」の後には基本的には主語と動詞、または動名詞(動詞+ing)が続きます。
I fell asleep while reading a book. (readingという動名詞を使った例)
私は本を読んでいる間に、眠ってしまった。
私は本を読んでいる間に、眠ってしまった。
I play some music while I am studying.
私は、勉強をしている間に、音楽を流す。
私は、勉強をしている間に、音楽を流す。
whileの後の主語と動詞を省略して、次のような言い方も一般的です。
カジュアルで簡潔な表現です。
While in Los Angeles, I met a famous film star. (While I was in Los Angeles, I met a famous film star.)
ロスアンゼルスにいる間に有名な映画俳優に会った。
ロスアンゼルスにいる間に有名な映画俳優に会った。
「during」は「前置詞」
「during」は「前置詞」です。
「during」の後ろには名詞(句)が来ます。
I play the piano every day during the summer holidays.
私は夏休み中に毎日ピアノを練習します。
私は夏休み中に毎日ピアノを練習します。
He was taking a nap during the break.
彼は休憩中、昼寝をしていた。
彼は休憩中、昼寝をしていた。
duringの後ろは文ではなくて、名詞(句)がきます。
「for」も期間を表すことができる前置詞
「for」も期間を表すことができる前置詞で「〜間」と訳すことができます。
I have been learning English for 5 years.
私は5年間英語を勉強しています。
私は5年間英語を勉強しています。
I was waiting for him for 30 minutes.
私は30分間彼を待っています。
私は30分間彼を待っています。