- ベストアンサー
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.」 となっています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
簡潔に申し上げると,この for は省略できます。 an hour という時間や a mile という距離を表す名詞で 副詞的に用いられるとも言えます。
その他の回答 (1)
- KappNets
- ベストアンサー率27% (1557/5688)
回答No.2
口調の問題が大きいようで、一般的な議論は難しいのですが... 過去の場合 stopped for an hour (for lunch) の方が一般的な表現と思いますが、for を省く言い方も割と有効です。stopped three hours for... のように時間の部分が長たらしいときは for を省く方が発音しやすくより使われるといったことにもなります。 未来の場合も for を入れる方が一般的な表現と思います。will stop for を一つながりの感じで発声するのが感じが良いのかな?と思います。
質問者
お礼
とてもご丁寧な解説ありがとうございます。 心より感謝いたしております。 厚く御礼申し上げます。
お礼
素早いご解答ありがとうございます。 御礼申しあげます。