【現在完了】 have been to 〜とhave gone to 〜の違い
「~へ行ったことがある」はhave been to ~で表しますが,have gone to ~ではまちがいですか?
進研ゼミからの回答
have gone to ~は「~へ行ってしまった(今はここにいない)」という意味を表すので,have been to ~「~へ行ったことがある」とは意味も用法も異なります。
He has been to America three times.〔経験用法〕
(彼はアメリカに3回行ったことがあります)
He has gone to America.〔完了・結果用法〕
(彼はアメリカへ行ってしまいました)