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.
WeylinNovember 2021”I’ve lived here for five years”, means that you won’t necessarily continue to live here, but it does not mean that you will necessarily move. GarenceAugust 2021Disagree. These 2 sentences mean the same thing. They are interchangeable. vincentDecember 2019The right answer is summarized here:
exRangerDecember 2019Oh good god are we still debating this topic? It seems like it's been 5 years under debate! londialNovember 2019With 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.
MarthaOSeptember 2019I disagree. #2 doesn't mean you won't be living there any longer. I would say they are basically interchangeable. MikaeilSeptember 2019Hi