У go третья форма gone, но об опыте поездок обычно говорят через been — третью форму be. Разница такая:
She's been to Rome. — Она была в Риме. (съездила и вернулась)
She's gone to Rome. — Она уехала в Рим. (и сейчас там)
Русские «была» и «уехала» хорошо подсказывают: been — «побывал и вернулся», gone — «ушёл, уехал, и его здесь нет».
Have you ever been to Sochi? — Ты бывал в Сочи?
I've been there three times. — Я был там три раза.
Where's Tom? — He's gone to the shop. — Где Том? — Ушёл в магазин.
My parents have gone to the country for the weekend. — Родители уехали на дачу на выходные.
Have you been to the new café? — Ты был в новом кафе?
После been о месте — to, хотя по-русски «в»: been to London, а не «been in London». In тоже бывает, но
значит другое: I've been in London for a week. — Я в Лондоне уже неделю. Об этом урок 40.