we have been there for about two hours.如题,为什么用been,而不能用gone?去后还没回来不是用gone吗?
问题描述:
we have been there for about two hours.
如题,为什么用been,而不能用gone?
去后还没回来不是用gone吗?
答
have been表示在某地呆着,have been to 曾经去过某地.
have gone to表示已经去了某地(还没有回来).
句意是:我们在那里呆了大约2个小时.