for, during, whileの違い

期間を意味するfor, during, whileの違いは、後に続く文で使い分けます。

forは、期間の長さなので後に続く文は長さを表わす単語や数値。
例えばweeks, years, hours, days や many, some, severalなど。

duringは、期間の名称が続きます。
例えば、summer, winter, spring, autumnや the war, the campaign, my vacationなど。

whileは、主語+動詞(いわゆるS+V)が続きます。
例えば、I was shopping at the market, He was sleeping, she was staying in Parisなど。

コメントは受け付けていません。