Чтобы образовать Present Perfect Continuous, нужно использовать вспомогательные глаголы have/has been и глагол с окончанием -ing.
В данном предложении отсутствует подлежащее. Допустим, что подлежащее I, следовательно, используем have.
Глагол live преобразуем в living.
Получаем: I have been living in London for 20 years.
Ответ: have been living