Вопрос:

45. They ... in this city for 10 years. a. have lived b. have been living

Ответ:

Правильный ответ: a. have lived Объяснение: "For 10 years" указывает на период времени, и оба варианта грамматически возможны. Однако "have lived" (Present Perfect Simple) подчеркивает факт проживания, в то время как "have been living" (Present Perfect Continuous) акцентирует продолжительность и может подразумевать, что действие все еще продолжается. В данном случае, "have lived" более уместно, так как не обязательно подразумевается, что они все еще живут в этом городе. Правильный вариант: They have lived in this city for 10 years.
Смотреть решения всех заданий с листа
Подать жалобу Правообладателю

Похожие