问题描述: He has been there for six months在这里表示去了还没回来,为什么不用has gone? 1个回答 分类:英语 2014-10-04 问题解答: 我来补答 他在那儿已经6各月了,说明他还没回来,has gone 是指去世了,不是“在那里”的表达 展开全文阅读