82% GOOD (28 votes)Resolved QuestionLanguage Question
Which is correct? I've been living here for 5 years . I've lived here for 5 years.
  • 23 answers
sureshbabupula profile picture sureshbabupula   


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.

    Mar 14, 2013 @ 10:4681% GOOD (60 votes)
  • aliko83 profile picture aliko83   
    I have been living here for 5 years
      Dec 26, 2017 @ 12:04
  • Reginald_Raymund profile picture Reginald_Raymund   
    Your first number is correct, but the second one needs some revision. "I've lived here for five years" could also mean you no longer live in that place or you have already left that place for a while and are just recalling a memory. This is different from the suggestion that you are still about to move to another place. I hope this helps.
      Jun 03, 2017 @ 10:02
ProfTom profile picture ProfTom   
Both are correct. The second suggests a degree of finality to the living. Maybe you're about to move. This is suggested mind, and not necessarily the case. I could say more, but since different verbs behave differently with these two tenses, it would take a while.
    Mar 14, 2013 @ 10:2178% GOOD (14 votes)
Vietlawyer profile picture Vietlawyer   
    Mar 19, 2017 @ 06:4067% GOOD (2 votes)
tasikardim profile picture tasikardim   
Firstly, what would you like to say ?
    Mar 14, 2013 @ 09:4157% GOOD (4 votes)
imad_daull profile picture imad_daull   
hi i want to teach you
    Jan 07, 2018 @ 17:26Vote now!
jercar123 profile picture jercar123   
They both work, depends on the context.
    Dec 06, 2017 @ 04:1850% GOOD (1 votes)