- Eirina Mar 14, 2013 @ 08:50
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.
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.
- Jun 03, 2017 @ 10:02
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.
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.
Reginald_RaymundThey are not interchangeable . . . at all. The first one is progressive; the second, perfect.
- Jun 03, 2017 @ 10:11
MathuinNot exactly interchangeable. Technically the one with the continuous version (ing) indicates a temporary situation
- May 12, 2017 @ 15:03