Ответ:

Перевод задания: Я завидую ей, потому что она так хорошо знает языки. Она … итальянский всего год и уже может говорить на нём совершенно свободно.

Правильный вариант: c) has been learning (изучает).

Действие началось в прошлом и продолжается сейчас; период длительностью «for only a year» указывает на Present Perfect Continuous. С подлежащим she используется has been learning.

Перевод: Я завидую ей, потому что она так хорошо знает языки. Она изучает итальянский всего год и уже может говорить на нём совершенно свободно.

Ответ: c) has been learning.