0
Anonymous Posted 14 years ago
Grammar

I stayed in leh for last 2 years. Is saying 'I had been to Leh for last 2 years' for it is right?
  

Top answer

I have lived in Leh for the last two years. (and I live there now). I lived in Leh for the last two years.

  • I have lived in Leh for the last two years.
  • (and I live there now).
  • I lived in Leh for the last two years.
  • (and I don't live there now).
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
I have lived in Leh for the last two years. (and I live there now).
I lived in Leh for the last two years. (and I don't live there now).

Related Questions