She has been sitting there for more than 2 hours.去掉for可以吗,为什么,

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/27 19:45:37

She has been sitting there for more than 2 hours.去掉for可以吗,为什么,

不能去掉.在这里,for是表示现在完成时的一种用法,表示一段时间.现在完成时还有一个语法是since 加“点时间”.

不可以
持续一段时间需要用介词for来连接

不可以,因为for在这句话中是表现在完成时的一种用法,表示一段时间,也可以表示目的。