Разница между использованием глаголов «gone» и «been» в Present Perfect заключается в незавершённости или завершённости поездки или действия. 12
Глагол «been» используется, когда речь идёт о результате путешествия: человек побывал где-то и вернулся назад. 12 Например: «Jessica has been to England. She is having an art course in Oxford now» — Джессика была в Англии и сейчас изучает курс по искусству в Оксфорде. 4
Глагол «gone» применяется, если кто-либо уехал или ушёл, но ещё не вернулся. 12 Например: «Henry has gone to Milan. Don’t bother him» — Генри уехал в Милан и пока не вернулся. 1