Ответ:

Перевод задания: Он сказал, что ждал нас уже полчаса.

Выбираем had been waiting, потому что ожидание длилось некоторое время до другого действия в прошлом — said; используется Past Perfect Continuous.

He said he had been waiting for us for half an hour. (Он сказал, что ждал нас уже полчаса.)

Ответ: b) had been waiting