• ベストアンサー

we stopped an hour

プログレス21 Book2 16ページに We stopped an hour for lunch,but we will be there before it gets dark.. という文がありました。 「1時間止まる」は「stop for an hour 」ではないのでしょうか? このダイアローグの下の例文は 「We will stop for an hour at lunch time.」 「We will stop for an hour when it is time for lunch.」 となっています。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

簡潔に申し上げると,この for は省略できます。 an hour という時間や a mile という距離を表す名詞で 副詞的に用いられるとも言えます。

all-midnight
質問者

お礼

素早いご解答ありがとうございます。 御礼申しあげます。

その他の回答 (1)

  • KappNets
  • ベストアンサー率27% (1557/5688)
回答No.2

口調の問題が大きいようで、一般的な議論は難しいのですが... 過去の場合 stopped for an hour (for lunch) の方が一般的な表現と思いますが、for を省く言い方も割と有効です。stopped three hours for... のように時間の部分が長たらしいときは for を省く方が発音しやすくより使われるといったことにもなります。 未来の場合も for を入れる方が一般的な表現と思います。will stop for を一つながりの感じで発声するのが感じが良いのかな?と思います。

all-midnight
質問者

お礼

とてもご丁寧な解説ありがとうございます。 心より感謝いたしております。 厚く御礼申し上げます。

関連するQ&A