Давай посмотрим, как правильно завершить предложение, описывающее пребывание Яна в Шотландии. У нас есть два факта: он жил там какое-то время, и сейчас он живет в Лондоне.
Разбор времен:
- A lived (Past Simple): "Ian lived in Scotland for ten years." — "Иэн жил в Шотландии десять лет." Это простое прошедшее время, которое обозначает действие, завершившееся в прошлом. Это подходит, так как сейчас он уже не живет в Шотландии.
- B has lived (Present Perfect): "Ian has lived in Scotland for ten years." — "Иэн жил в Шотландии десять лет (и, возможно, до сих пор там живет или это как-то связано с настоящим)." Этот вариант не подходит, так как мы знаем, что "now he lives in London".
- C has been living (Present Perfect Continuous): "Ian has been living in Scotland for ten years." — "Иэн прожил в Шотландии десять лет (и, возможно, до сих пор там живет, или действие только что закончилось)." Этот вариант тоже не подходит, так как мы знаем, что он переехал.
Поэтому, чтобы показать, что действие (жизнь в Шотландии) произошло в прошлом и завершилось, лучше всего использовать Past Simple.
Ответ: A) lived