Ответ:
Перевод задания: Выберите правильную форму глагола.
Правильно: have been waiting. Действие продолжается уже более часа, поэтому используется Present Perfect Continuous.
Do you know where Mark is? I have been waiting for him for over an hour and I’m starting to lose my patience.
Ты знаешь, где Марк? Я жду его уже больше часа, и начинаю терять терпение.
