Ответ:
Перевод задания: Дополните предложения правильной формой настоящего времени.
Where have you been? We have been waiting for you since three o’clock.
В вопросе употребляется Present Perfect, а для продолжающегося с указанного времени ожидания — Present Perfect Continuous.
Где ты был? Мы ждём тебя с трёх часов.
