In fact, this sentence is incorrect, because it uses the present perfect tense + for- time expression (I've lived in England for two years) to refer to a finished state or action. When we use the present perfect + for/since we mean that the state or action still occurs in the present time, that's to say, the action or state is not finished. However, the meaning of the sentence is "I don't live in England (I LIVED there for two years), because I live in Paris."
Hi, everybody.
ReplyDeleteIs the following sentence correct or incorrect?
Why?
"I'VE LIVED IN ENGLAND FOR TWO YEARS, AND NOW I LIVE IN PARIS."
I think that the sentence is correct.I can't find any mistakes.
ReplyDeleteIn fact, this sentence is incorrect, because it uses the present perfect tense + for- time expression (I've lived in England for two years) to refer to a finished state or action.
ReplyDeleteWhen we use the present perfect + for/since we mean that the state or action still occurs in the present time, that's to say, the action or state is not finished. However, the meaning of the sentence is "I don't live in England (I LIVED there for two years), because I live in Paris."