Для решения задания необходимо выбрать подходящую грамматическую форму глагола в соответствии с контекстом предложения.
В данном случае, необходимо использовать Past Perfect Continuous для первого глагола, чтобы подчеркнуть длительность действия, которое продолжалось до определенного момента в прошлом, и Past Simple для второго глагола, чтобы указать на однократное действие, произошедшее после первого.
Ответ: a) had been waiting / came