Core Grammar: Prepositions of Time and Place (Error Correction) (A2) #17
He has been living on London since 2010.
He has been living in London since 2010.You can try 3 times. After that, you can choose to see the answer.
Incorrect preposition: ‘on’ should be ‘in’ for a city.