0
Anonymous Posted 16 years ago
Grammar

Present perfect/past simple

Hi, I have a question concerning the present perfect and the past simple tense.

The situation : I am talking about my life to sb and i want to tell him what countries I have already lived in.

I don't precise the time when it was , so according to grammatical rules i should say:

'I have lived in France' or 'I have lived in France for 3 years' (I no longer live there)

Won't the person i am speaking to think that i still live there?

Wouldn't it be better to say : 'I lived in france', 'I lived in france for 2 years'.

Thanks for your answers!
  

Top answer

You only use the present perfect if it happened on the past and has a impact on now. I have learnt French - I speak French. If talking about the past with no relevance to the present stick to the past simple.

  • You only use the present perfect if it happened on the past and has a impact on now.
  • I have learnt French - I speak French.
  • If talking about the past with no relevance to the present stick to the past simple.
  • If writing a CV it is also better to try to stick to the past simple as it is more formal.
  • I lived in France for 2 years is best in your examples.
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
You only use the present perfect if it happened on the past and has a impact on now. I have learnt French - I speak French.

If talking about the past with no relevance to the present stick to the past simple. If writing a CV it is also better to try to stick to the past simple as it is more formal.

I lived in France for 2 years is best in your examples.

I lived in Fra

Related Questions