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
robynbMarch 2018 I can’t edit my post...It should say “I would.”
robynbMarch 2018 I’m would say the first one to someone who is new to the area and wants to talk to someone who knows the place. Otherwise I would always say the second one. People usually ask, “How long have you lived here?” or “Are you from this area?” They’re expecting you to say, “I’ve lived here for x years. “
john_yamamApril 2019 Those who are suggesting that "I've lived here for five years" could mean you have already left the place are mistaken. We cannot use the present perfect with an expression of past time (for example, we cannot say "I have been there yesterday"), so the expression "for five years" in this case must be five years that continue up to the present time. If we wanted to say we lived in a particular place for five years at some time in the past we would use the simple past; "I lived here for five years". |
EngineergeekJune 2017 I can't think of any examples where they are not interchangeable. eg. I've lived here for 5 years and am about to move on. I have been living here for 5 years and am about to move on. |
Pajal7June 2018 Both are used nearly synonymously. I don't agree that "I've lived here for 5 years," implies that you are going to move. If someone were to ask me how long I have lived at my current address, that is how I would respond. To me, "I've been living here for 5 years," implies that are you referring to occurrences during your living in a place. For example: "I have been living here for 5 years, and not once have I had that problem!" Whereas, "I've lived here for 5 years," is more of a complete statement. Keep in mind however, that they are nearly synonymous. If you were to use either in an everyday conversation, I don't think any English speaker (American English, at least) would consider it incorrect. |
YoBlackBlackJanuary 2015 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_RaymundJune 2017 They are not interchangeable . . . at all. The first one is progressive; the second, perfect.
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. |