Ответ:

Перевод задания: Дополните предложения правильной формой настоящего времени.

Where have you been? We have been waiting for you since three o’clock.

В вопросе употребляется Present Perfect, а для продолжающегося с указанного времени ожидания — Present Perfect Continuous.

Где ты был? Мы ждём тебя с трёх часов.