辞書や自学だけで解決しない疑問が解決!
 英語の疑問は「Weblio英語の質問箱」

fun285
2021-11-18 16:37

何故、forがつかないのか。

We will spend 2hours there. の文章は、何故、for 2hoursとならないのですか?宜しくお願い致します。

回答

2021-11-19 15:24:17

We will spend (what) there.
そこで「何を」費やすのか、ということを言う文章ですので、
この (what) に該当するものを入れるところで、この場合は 2 hours を入れることになります。つまり「2時間」費やす、と言っています。この場合前置詞の for は役目がありませんから不要です。

We will stop there ( for how long).
そこで「どのくらいの間」留まるのか、ということを言う文章であれば、
この (for how long) に該当するものを入れるところで、この場合は for 2 hours を入れることになります。つまり、2時間「の間」留まる、と言っています。この場合前置詞の for には「どのくらいの間」という意味の役目がありますから、必要です。

関連する質問