✨ ベストアンサー ✨
Haveを使った文での使い分け、ということでよろしいでしょうか、そうであれば…
been→haveを使った現在完了の文法でいったことがある、という意味でI have been to Tokyo.(わたしは東京へ行ったことがある)このように使います。行って帰ってきた状態をもっている、ということです。
visited→訪れたことがある、I visited Tokyo.(わたしは東京へ訪れたことがある)になります。
gone→行ってしまった、という意味で、He has gone to Tokyo.(彼は東京へ行ってしまった)つまり東京へ行ってしまって今はここにいない状態になります
詳しい説明ありがとうございます!