What is the difference in meaning between :
1- I have lived in London for five years.
And,
2- I have been living in London for five years.
MrArabenglish What is the difference in meaning between the two sentences? # 1 states the idea until the present moment. I have lived in London for five years.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
MrArabenglishWhat is the difference in meaning between the two sentences?
# 1 states the idea until the present moment.
I have lived in London for five years.
The extension of this sentence could be something like these:
(I think I should consider living in a few other countries/ going back to my home
They usually mean the same thing.
The first can also mean that you lived in London at some unspecified time in the past.
E.g.
In what cities have you lived since you left Liverpool and for how long? (or What cities have you lived in...?)
I have lived in London for five years. And I have also lived in Paris for twenty years.