英語
中学生
解決済み

現在完了進行形でI have been reading this book all day.という文があるのですが、for all dayでなくて良いのですか?

回答

✨ ベストアンサー ✨

forは「〜のために」という意味です。for all dayだと「一日中のために」という風になってしまうからなのではないでしょうか…?

おもち

ありがとうございます☺️✨ではfor a long timeはなぜ使われているのでしょうか?

こまみ

for a long timeとは長い間という意味を持つ、英語のフレーズの一つです。
この場合のforはおそらく気にしなくていいんじゃないかと思います。

おもち

なるほど!ありがとうございます🙌🏻ちなみにfor three yearsなどはどうでしょうか?

この回答にコメントする
疑問は解決しましたか?