He has been there for six months.翻译:他已经在那待了6个月了.
has been 表示已经在某地了,表示状态. 这是现在完成时.gone 是瞬间动词,不能表示“一直在那儿”的状态.
为什么 has been 后面不加to?因为 there是地点副词,副词前不能加介词.
He has been there for six months.翻译:他已经在那待了6个月了.
has been 表示已经在某地了,表示状态. 这是现在完成时.gone 是瞬间动词,不能表示“一直在那儿”的状态.
为什么 has been 后面不加to?因为 there是地点副词,副词前不能加介词.