質問: when とwhile (1) eric was reading a book when the phone rang. (2) eric was reading a book when the phone was ringing. 過去に行われたcontinuous の動作が時間スパンが短ければwhenをよく使うよ、というnativeの意見もありました。上の二つは それぞれこれ以上の状況説明がないのですが、(2)は変なのでしょうか? 私は大いにありだと思います。(2)は変だという人もいます。 whileが一定のスパンを持つ時間の事をあらわすのは わかります。きっと eric was reading a book while the phone was ringing.ならよかったのでしょう。 whenを「~の時」で使った時 そこに表現される2文のうちのどちらが先に起こった事かを はっきり表す必要があるから (2)がよくないという人がいるのでしょうか? どう良くないのかがわかりません。宜しくお願いいたします。
回答: 私は (2) は不自然だと感じます。 「電話が鳴っている間、エリックは本を読んでいた」 ということで、2つの 「継続する動作」 が重なりあっています。つまり、2つの動作がどちらも 「時間の幅」 を持っています。 時間の幅があるということは、during the time という表現に置き換えることができます。だから (2) は eric was reading a book during the time the phone was ringing. と書くことが出来る状況です。 そして、during the time → while なのです。 反対に、時間の幅が狭い場合には at the moment という表現に置き換えることが出来るので、(1) の文は eric was reading a book at the moment the phone rang.. ということになります。この場合は when を使うことになります。