巴可放映机售后电话:have been to 与have gone to 的区别

来源:百度文库 编辑:中科新闻网 时间:2024/05/02 18:20:01

have been to 是曾进去过某地方,但已经回到说话现场
have gone to 是在去某地的旅途中或去了某地还没回来。例:
I have been to Guangzhou twice.(我去广州两次了,此时该人不再广州)
He has gone to guangzhou.(他去了广州,现在在广州或在去的途中)

希望能对你有点帮助吧!^_^

给你简单说说:

两者都是完成时,表示去过(了).
*have been to表示去过,但回来了.
如:
I have been to Beijing twice我去过北京两次(已回来,现在不在北京)
*have gong to 已经去了...
如:
They have gone to beijing他们去了北京(可能到了,也可能在路上,总之不在说话人这里).

这样讲,楼主能理解么.

have been to
去过……,但是现在已经回来了
have gone to
去了……,现在还在那里,没有回来

have been to 是"已经去过"的意思
have gone to 是"已经去某地的途中"

have been to: 去了已经回来了.
have gone to: 已经去了还没回来.

同意 : 小木贝贝女