Ответ:
Перевод задания: Он сказал, что ждал нас уже полчаса.
Выбираем had been waiting, потому что ожидание длилось некоторое время до другого действия в прошлом — said; используется Past Perfect Continuous.
He said he had been waiting for us for half an hour. (Он сказал, что ждал нас уже полчаса.)
Ответ: b) had been waiting
