Ответ:

Перевод задания: Используйте Present Perfect или Present Perfect Continuous, чтобы заполнить пропуск правильной формой.

They have been waiting for you for half an hour. (Они ждут тебя уже полчаса.)

Действие продолжается в течение указанного времени, поэтому употребляется Present Perfect Continuous.