プロが教えるわが家の防犯対策術!

英語の問題で
I will go now and will be back ( )about an hour.
の( )にはinが入るのですが、どうしてbyではダメなのですか?
教えてください!

A 回答 (1件)

by ~は「~までに」ですので、


by one (o'clock) なら「1時までに」でいいのですが、
an hour というのは「1時間」という「時間の長さ」です。
the hour である特定の、あるいはそのときどきの「正時」を表すことができますが、
an hour ではそうはいきません。

だから、in ~で「~で」「~がたったら」がふさわしいのです。
    • good
    • 1
この回答へのお礼

ありがとうございます!
とてもよくわかりました(^ω^)
納得です!

お礼日時:2015/12/06 14:57

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!