Ответ:

Перевод задания: Я не видел(а) тебя целую вечность. Выберите правильный вариант.

a) haven't seen — see в значении «видеть» обычно не употребляется в длительном времени; for ages указывает на период до настоящего момента.

I haven't seen you for ages. (Я не видел(а) тебя целую вечность.)