has been to,has gone to,has been in的区别

问题描述:

has been to,has gone to,has been in的区别

has been to 表示曾经去过某地( 表示的是状态:去过)
has gone to 表示已经前往某地 (表示的是动作,前往)
has been in 表示已经在某地了 (表示的是状态,已经在那儿了)

has been to 曾经到过
has gone to 去了。。。
has been in 一直呆在

has been to,表示去过某个地方,不过现在已经回来了
has gone to表示去了,但还没有回来,也许是在去的途中
has been in指的是在某个地方,从过去一直延续到现在

has been to,表示去过某个地方,不过现在已经回来了

has gone to表示去了,但还没有回来,也许是在去的途中

has been in指的是在某个地方,从过去一直延续到现在