0
Awence Posted 12 years ago
Grammar

Double Check the Present Perfect Sentences

I have lived in the area for five years.

(does the above sentence suggest that the person "still lives in the area" or it could also mean that the person has no longer stayed in the area"
  

Top answer

It implies that the person still lives in the area.

  • It implies that the person still lives in the area.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

7 Answers
0
It implies that the person still lives in the area.
0
so when the person no longer stays there, should it be expressed with

" I lived in the area for three years "
0
"I have lived here since 1993."

And i've come across arguments suggesting that the person might still or might not live there anymore? Is there such a possibility?
0
Awence"I have lived here since 1993."And i've come across arguments suggesting that the person might still or might not live there anymore? Is there such a possibility?
I guess I should have said that without any further information "I have lived in the area for five years" would be understood to mean that the speaker still lives there. However, "I have lived
0
yes... that is what I was trying to say, as a friend of mine defended that the use of present perfect is denoting a (past-to-presence) usage with no exceptions.
0
Awenceyes... that is what I was trying to say, as a friend of mine defended that the use of present perfect is denoting a (past-to-presence) usage with no exceptions.
Note that in GPY's examples, the living here continued up to the day of speaking Those words could not be naturally uttered the following day.

Related Questions