- Eirina March 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.
negin13if u still live there the first sentence is correct if u are not living there anymore, the second one is right.
- September 2018
Aileen2711Both are correct. However, what you mean when you say either of these sentences is different
- June 2018
aliko83I have been living here for 5 years
- December 2017
Reginald_RaymundYour 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.
- June 2017
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.
exRangerAgreed: both examples are prefectly correct. What is NOT correct is this: when citing a number in a sentence in English, the single-digit numbers, i.e., 1-9, are customarily rendered it the fully-expressed, spelled-out format, i.e., "one, two, three, four, five, six, seven, eight, & nine". Thus in both of your sentences the term "5" should be speled out, i.e., "five".
- January 2019