Perfect Stranger Posted 11 years ago
Grammar

Grammar question: have lived vs lived

Dear Users,

I have lived in London for 7 years.
I lived in London for 7 years.

Most grammar books say that the first sentence suggests that the person still lives in London. We use present perfect to express our experiences though, so I'm wondering... what if I want to express something similar to: I've been to London?
In other words, can I say I have lived in London for 7 years without the intention to say that I'm still there but merely state my previous "life experiences" ? Hope this question makes sense.

Thanks
  

Top answer

Perfect Stranger In other words, can I say I have lived in London for 7 years without the intention to say that I'm still there but merely state my previous "life experiences" ? Hope this question makes sense. Yes, it makes sense, but most of us would prefer it if the question never came up because it's loaded with tricky bits.

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
Perfect StrangerIn other words, can I say I have lived in London for 7 years without the intention to say that I'm still there but merely state my previous "life experiences" ? Hope this question makes sense.
Yes, it makes sense, but most of us would prefer it if the question never came up because it's loaded with tricky bits.