90% GOOD (21 votes)
Which is correct? I've been living here for 5 years . I've lived here for 5 years.
Comments
  • 7 Comments
sureshbabupula profile picture sureshbabupula   

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 ) 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:4686% GOOD (6 votes)
YoBlackBlack profile picture YoBlackBlack   I have been living here for 5 years. I lived here for 5 years These 2 sentences are interchangeable sentences. They both have the grammar categories of past tenses.
    Jan 14, 2015 @ 01:28Vote now!
tasikardim profile picture tasikardim   Firstly, what would you like to say ?
    Mar 14, 2013 @ 09:41Vote now!
Acasualdream profile picture Acasualdream   They are both correct and interchangeable. Cheers
    Apr 02, 2015 @ 00:33Vote now!
  • vincent profile picture vincent   Thanks for the tip
      Oct 07, 2016 @ 21:55
YoBlackBlack profile picture YoBlackBlack   Which one is correct? I have been living here for 5 years. (or) I lived here for 5 years.
    Mar 16, 2013 @ 08:39Vote now!
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:21Vote now!