2. How long had you been waiting before Adam turned up?
В данном предложении используется Past Perfect Continuous, так как вопрос задается о продолжительности действия (ожидания) до определенного момента в прошлом (прихода Адама).
Ответ: had you been waiting