Ответ:

Перевод задания: Подчеркните правильный вариант.

I have been waiting — длительное действие продолжается уже больше часа, что подчёркивается словами for over an hour.

Перевод: Ты знаешь, где Марк? Я жду его уже больше часа и начинаю терять терпение.