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指的是在某个地方,从过去一直延续到现在