Click the image below to see a summary of the ANSWER:
Best groups to learn English:
- Best WHATSAPP Groups
- Best DISCORD Groups
- Best TELEGRAM Groups
- Best FACEBOOK Groups
PS: Explore free learning materials for English: Instruction: British Indian Ocean Territory Timeline — Legitimate Ellipsis and False Ellipsis — Baseball — Alone, lonely, lonesome and lone
- EirinaMarch 2013
GIVE ANSWERS
exRangerDecember 2019 Oh good god are we still debating this topic? It seems like it's been 5 years under debate!
londialNovember 2019 With 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 2019 I disagree. #2 doesn't mean you won't be living there any longer. I would say they are basically interchangeable.
Berber06June 2019 I have been living here since 5 years .............
john_yamamApril 2019 I disagree with what you are saying here. It is perfectly correct to say something like "I have lived here for five years and I have never seen anything like that", using the present perfect simple and with no implication that you are going to stop living here. Equally, you can say, "I've been living here for five years and it's time for a change", using the present perfect continuous and implying that you are not going to continue living here.
The real difference between the two forms is that the simple form focuses on the speaker's state or condition at the time of speaking, while the continuous form focuses on the process or time frame in the period of time before the time of speaking.
"I've lived here for five years." - The speaker is a person who has had the experience of living in a particular place for five years.
"I've been living here for five years." - The speaker has been through the process of living in a particular place for five years.
These expressions in themselves do not tell us anything about whether the person will or will not continue living there in the future. That can only be shown by adding more context.
The difference between these two expressions is very slight, and I can't think of any contexts where one of these expressions would definitely be right and the other would definitely be wrong. If you can think of such a context please tell me!
negin13September 2018 if u still live there the first sentence is correct if u are not living there anymore, the second one is right.
Aileen2711June 2018 Both are correct. However, what you mean when you say either of these sentences is different
aliko83December 2017 I have been living here for 5 years