作业帮 > 英语 > 作业

He has been there for six months这里的has been是什么时态

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/03 01:05:38
He has been there for six months这里的has been是什么时态
为什么不用gone呢,为什么要用been呢,我知道have been to 是表示去过哪里,但是这里没有to
He has been there for six months.翻译:他已经在那待了6个月了.
has been 表示已经在某地了,表示状态. 这是现在完成时.gone 是瞬间动词,不能表示“一直在那儿”的状态.
为什么 has been 后面不加to?因为 there是地点副词,副词前不能加介词.