The present perfect forms has gone to and has been to are
commonly used to refer to movement. There are slight differences
in these two forms when speaking in relation to the present
moment. Notice the differences in the examples below. Has gone
to vs. Has been to ... has/have gone to ... refers to someone
who has gone to a place but has not yet returned. He's gone to
the bank. He should be back soon. Where has Tom gone? ...
has/have been to ... refers to a place which someone has visited
sometime in his life. In other words, "has been to" refers to an
experience. He's been to London many times. I've been to
Disneyland twice. Do you understand the rules? Test your
knowledge with this has gone vs. has been quiz. Learn more about
the present perfect tense.