Особенности употребления have been to/ have been in/ have gone to
have been to have been in
has gone to
кто-то где-то побывал, в основном о городах и странах
кто-то где-то побывал и все еще там с определенного времени.
«отправился» кто-то куда-то ушел/уехал.
Have you ever been to France?
Вы когда-либо бывали во Франции?
I have been to Australia.
Я был в Австралии (в прошлом, но на данный момент меня там нет).
He has been in Australia for two years. Он находится в Австралии в течение двух лет (Он уехал в Астралию два года назад и до сих пор находится там).
I've never been in this cafe.
Я никогда не был в этом кафе.
He has gone to Minsk .
Он уехал в Минск. (Он уехал в Минск и до сих пор находится там).
- Is Mary at home?
- No, she' out. She' gone to the shops.
- Мэри дома?
- Ее нет. Она ушла в магазин.