Раскройте скобки в Past Perfect Continuous:
3. How long (you/live) __________ there before moving to London?
Past Perfect Continuous - прошедшее совершенное продолженное время. Образуется при помощи вспомогательного глагола had been и глагола с окончанием -ing (had been + V-ing). Для образования вопросительной формы How long ставится в начале предложения, затем had, потом подлежащее, been и глагол с окончанием -ing (How long + had + S + been + V-ing?).
В данном предложении нужно использовать вопросительную форму Past Perfect Continuous глагола live.
How long had you been living there before moving to London? (Как долго вы там жили до переезда в Лондон?)
Ответ: How long had you been living