在许多情况下,表示一段时的介词for是可以省略的。如:
The meeting lasted (for) three days. 会议持续了3天。
How long are you staying (for)? 你打算呆多久?
We’ve been here (for) six weeks. 我们在这里已经呆了6个星期了。
同时书上注明“有时不省略(比如用于否定句)”——请问:
1. 除了否定句外,还有哪些情况下表示一段时的介词 for 不可以省略。
2. “有时不省略(比如用于否定句)”有理论依据吗?
谢谢!
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》