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.

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.