GIVE ANSWERS - English

79% GOOD (285 votes)válaszolNyelvi Kérdés
Which is correct? ”I’ve been living here for 5 years” OR ”I’ve lived here for 5 years”?

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 TimelineLegitimate Ellipsis and False EllipsisBaseballAlone, lonely, lonesome and lone

GIVE ANSWERS

  • pdxgary profile picture pdxgaryMarch 2018
    Both are correct. Yes, maybe some people feel more comfortable with the first version but the second is equally correct. A common version of that phrase is to say, "I've been here for 5 years." No real need to say, "I've been living here...." It's generally assumed.
Raha60 profile picture Raha60October 2017
I've lived here for 5 years is true
Acasualdream profile picture AcasualdreamApril 2015
They are both correct and interchangeable. Cheers
tasikardim profile picture tasikardimMarch 2013
Firstly, what would you like to say ?
mac2210 profile picture mac2210March 2023
@ AussieInBg - English Grammar in Use by Raymond Murphy published by Cambridge University Press and Advanced Grammar in Use by Martin Hewings published by Cambridge University Press. I believe it’s correct
ComtedeMonteCristo profile picture ComtedeMonteCristoJuly 2020

The two sentences are interchangeable and both are correct.

exRanger profile picture exRangerNovember 2019
Oh jeezuz people: both statements are "okay"; sure, y'all can "split hairs" re: nuances of intended meaning, etc., but @ the end of the day I, for example, a person who relocated to France five (5) years ago can state either of the sentences offered up by "Eirina" (Ирина, да?) in response to THIS SINGLE QUESTION: "How long have you lived in France?"

1. I've been living in France for five years."
and
2. "I've lived in France for five years."

BOTH are perfectly correct yo.