for over eighteen hours.中为什么在over前面加个for.for over是固定用法吗

如题所述

不是固定用法,楼主可能把 for ever 与他混淆了。
for 这里是持续的意思; 而over相当于more than 表示超过;
这句的意思是 持续了18个多小时

如果我的回答对您有帮助,请点击下面的“选为满意答案”按钮,谢谢您!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-19
for over eighteen hours 长达18个多小时

for 表时间“长达”
over= more than 多于。。。

========如有疑问,马上追问!祝学习进步========
第2个回答  2012-12-19
OVER 超过,是副词,不是与FOR 固定用法
第3个回答  2012-12-19
for 是持续的意思
第4个回答  2012-12-19
超过八十个钟,并不是和FOR连用