質問: forの使い方について 私はむしろ1週間よりずっと長くロンドンに滞在したい。 i would rather stay in london much longer than a week. 事故の後全ての電車が約1時間遅れた。 after the accident,all of the trai ns were delayed for about an hour. 期間を示す前置詞のforが英文中にある時とない時の違いがよくわかりません...
回答: 期間が具体的かどうかで使い分けています。 much longer than a week は、 はっきりした期間ではないので、前に for を使えません。 もし for を使うのなら、こう言い換えます。 i would rather stay in london for a week or longer. 二つ目の文は、およそでも1時間なので、for を使います。 もっと文法的に説明する方法があるのでしょうが、 すみません、それは他の人にお願いします。