Ответ:
Перевод задания: Она _____ английский в течение пяти лет.
Ответ: She has been learning English for five years. (Она изучает английский уже пять лет.)
Выбран вариант c, потому что действие началось в прошлом и продолжается сейчас; используется for five years.
