0
Lucas21c Posted 11 years ago
Grammar

Tense

Are all of the following sentences right?

(1) I lived in New York for ten years.
(2) I had lived in New York for ten years.
(3) I have lived in New York for ten years.
  

Top answer

They are all grammatically correct. They are 'right' only in appropriate contexts. 1.

  • They are all grammatically correct.
  • They are 'right' only in appropriate contexts.
  • 1.
  • - The ten-year period is past.
  • 2.
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
They are all grammatically correct. They are 'right' only in appropriate contexts.

1. - The ten-year period is past.
2. - The ten-year period ended at some past time known to the speaker and the listener.
3. - The speaker still lives in New York.

Related Questions