0
SSY Jung Posted 12 years ago
Grammar

have lived/lived for

Dear members

I have lived/lived in Victoria for five years.

Can I say that the sentence above  is changeable with "have lived" or "lived" according to situation?

Thank in advance.

SSY
  

Top answer

If you say 'I have lived in Victoria for five years', you are still living there. However, saying 'I lived in Victoria for five years' would mean that the speaker doesn't live in Victoria anymore. With the 'present perfect + for + a period of time', the situation continues into the present, but with the 'past simple + for + a period of time', the situation/the state no longer exists.

  • If you say 'I have lived in Victoria for five years', you are still living there.
  • However, saying 'I lived in Victoria for five years' would mean that the speaker doesn't live in Victoria anymore.
  • With the 'present perfect + for + a period of time', the situation continues into the present, but with the 'past simple + for + a period of time', the situation/the state no longer exists.
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.

1 Answers
0
If you say 'I have lived in Victoria for five years', you are still living there. However, saying 'I lived in Victoria for five years' would mean that the speaker doesn't live in Victoria anymore.
With the 'present perfect + for + a period of time', the situation continues into the present, but with the 'past simple + for + a period of time', the situation/the state no longer exists.

Related Questions