0
MrArabenglish Posted 8 years ago
Grammar

Present perfect & Present perfect progresseive

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.

  

Top answer

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.

  • 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.
  • 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 country.
  • I know a lot of things about this place.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
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

0

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.

Related Questions