Ответ:

Перевод задания: Выберите правильную форму глагола.

We have been waiting for their answer for two months already. (Мы уже два месяца ждём их ответа.)

Действие началось в прошлом и продолжается сейчас; длительность выражена словами for two months. Употребляется Present Perfect Continuous.

Ответ: C. have been waiting.