during、whileはいずれも「~する間(に)」という意味。
後に続く語句を比較するとその違いがわかります。
duringは後ろに名詞などの句が続きます。
during the day(日中)
during my summer vacation(夏休み中)
whileは文や節(つまり主語+動詞があるもの)を続けて、
while I was sleeping(私が眠 っていた間に)
while my mother was out(母が外出していた間に)
この違いを文法的に説明すると、
duringは前置詞、
whileは接続詞
「ロンドン滞在中に」
during
during my stay in London.
while
while I stay in London.
while I’m in London
while節の動詞がbe動詞の場合に注意点が1つあります。次の2文を比較してみましょう。
1.I burned my finger while I was cooking.
(私は料理をしているときに指をやけどした)
2.My husband got back home while I was cooking.
(私が料理をしているときに夫が帰宅した)
1はwhileの前と後の主語がいずれもIです。このように主語が同じ場合、while節の主語+be動詞を省略して、I burned my finger while cooking. と表すことができます。
2の主語は、whileの前がmy husband、whileの後がIと異なるため、while節の主語+be動詞を省略できません。
0 件のコメント:
コメントを投稿