0
Deepak chop Posted 10 years ago
Grammar

I have lived (past perfect)

Dear Teachers and English Gurus,

I have lived in India, so I know how its people live.

Assuming I live in Australia now, is the use of the past perfect correct? Obviously, I can only say "I have lived in India for ten years" if I am still in India, but there is no time given except that it's in the past. I think it's OK. What about you?
  

Top answer

Yes, that's okay. You are making a reference to an indefinite time in the past, but it has relevance to the conversation you're having now. That's exactly a situation to use the present perfect in.

  • Yes, that's okay.
  • You are making a reference to an indefinite time in the past, but it has relevance to the conversation you're having now.
  • That's exactly a situation to use the present perfect in.
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.

6 Answers
0
Yes, that's okay. You are making a reference to an indefinite time in the past, but it has relevance to the conversation you're having now. That's exactly a situation to use the present perfect in.
0
BarbaraPAYes, that's okay. You are making a reference to an indefinite time in the past, but it has relevance to the conversation you're having now. That's exactly a situation to use the present perfect in.
Thank you, BarbaraPA. I can also say, "I lived in India" in this example too, right?
0
Yes, but it would sound more natural with something like "I lived in India for 3 years" or "I lived in India throughout my childhood" with some sort of time parameters.
0
BarbaraPAThat's exactly a situation to use the present perfect in.
deepak chopis the use of the past perfect correct?
Something is wrong with this picture.

CJ
0
I didn't even notice he had written "past perfect."

It is the PRESENT perfect. I have lived.
Past perfect would be "I had lived" and that would be wrong in this situation.
0
Of course, thank you. I meant the present perfect and simple past.

Related Questions