user
Determine the difference between the two provided sentences.
He has lived in London for a long time.
He has been living in London for a long time.

assistant
The difference is that the first sentence is in the present perfect tense, while the second sentence is in the present perfect continuous tense.