Ответ:
Перевод задания: Тест на времена группы Present. Выберите правильный ответ.
For ten years обозначает длительность проживания, начавшегося в прошлом и продолжающегося сейчас; подходит Present Perfect Continuous.
They have been living in this house for ten years. (Они живут в этом доме уже десять лет.)
Ответ: c) have been living.
