GIVE ANSWERS - English

72% GOOD (81 votes)AnsweredLanguage Question
Which is correct? ”I’ve been living here for 5 years” OR ”I’ve lived here for 5 years”?

Click the image below to see a summary of the ANSWER:

GIVE ANSWERS
  • 68 answers
sureshbabupula profile picture sureshbabupulaMarch 2013

 

1. I've been living here for 5 years. It means You have lived for 5 years and you are still living here, not leaving the place.

2. I've lived here for 5 years. It means you have lived here for 5 years and you are going to move to another place from now on.

  • 30Tricks profile picture 30TricksJanuary 2020
    I had lived there for five years.
    I've lived there for 5 years.
    Can you tell the difference?
  • exRanger profile picture exRangerDecember 2019
    Oh good god are we still debating this topic? It seems like it's been 5 years under debate!
  • londial profile picture londialNovember 2019
    With the verbs live,feel and work we can use either Present Perfect or Present Perf.Cont.with no difference in meaning.

    I`ve been living in London for a year.
    I`ve lived in London for a year.
  • MarthaO profile picture MarthaOSeptember 2019
    I disagree. #2 doesn't mean you won't be living there any longer. I would say they are basically interchangeable.