How long you (to live) in Moscow? в Present Perfect Continuous.
Ответ:
How long have you been living in Moscow?
Объяснение: