Вот в чем разница между been to и been in в английском.
Чем отличается been to от been in?
Been to используется, чтобы говорить о поездке или путешествии.
Например:
I have been to London twice - Я был в Лондоне два раза
Been in используется, чтобы сказать о том, что вы остановились где-то на какое-то время.
Например:
I have been in London for a week - Я уже неделю в Лондоне
Если вкратце, то to используется для того, чтобы говорить о переезде (а также о вашем опыте посещения каких-либо мест), а in - для проживания (особенно с уточнением периода времени).
Упражнение на закрепление теории
Пожалуйста, переведите предложения, соблюдая правила использования been to и been in:
Я был в Швеции, Эстонии и Финляндии
Он в России 5 дней
Она была в Греции
Мы в Германии 7 дней
Они были в Италии 5 раз
Моя жена в Испании уже 2 недели
Ответы
I have been to Sweden, Estonia, and Finland (посещение)
He has been in Russia for 5 days (проживание)
She has been to Greece (посещение)
We have been in Germany for 7 days (проживание)
They have been to Italy 5 times (посещение)
My wife has been in Spain for 2 weeks (проживание)