Посмотрим на эти два предложения в Present Perfect Tense:
I have been to London last week. — Я был в Лондоне на прошлой неделе.
I have lived in London for two weeks. — Я живу в Лондоне две недели.
Вроде бы, все просто, но почему-то в одном случае используется to, а в другом in... Давайте разберемся.
В первом предложении описывается событие в прошлом, то есть событие уже прошло, поэтому нужен to.
I have never been to Italy. — Я никогда не был в Италии.
Has he ever been to Spain? — Он когда-нибудь был в Испании?
Во втором описывается событие настоящего момента, которое не закончилось, а все еще продолжается.
She has lived in France for ten years. — Она живет во Франции десять лет.
We have lived in this town for six years. — Мы живем в этом городе шесть лет.
В итоге получается, когда событие или действие продолжается, и человек находится в этом месте, тогда требуется предлог in.
А с to наоборот, событие уже закончилось и стало результатом, и человек находится уже не в этом месте, тогда используется предлог to.
Продолжая тему предлогов, можете прочитать статью про разницу между предлогами at, in, on, чтобы еще лучше понять предлог in.
Подписывайтесь на канал и ставьте «Палец вверх», если нравятся наши материалы и вы хотите чаще видеть их.