0
Paul_h Posted 18 years ago
Grammar

Having done sth - only valid with Present Perfect?

Hi,

Consider the sentence "Having lived in the USA for x years, I can say that .."

That's present perfect "I have lived in the USA for x years" so this kind of implies I'm still living here.

What if I lived there for x years and came to where I now live 5 years ago: "I lived in the USA for x years". simple past.

Is it valid to use "Having lived in the USA for x years" even though you don't live there anymore? "Having lived" is present perfect, but what would be the simple past form of that? Also, would you use that?

Paul
  

Top answer

Hi, I think I have asked a similar question before and I think a person believed to be a teacher/expert here answered that there is not need to say "having had lived" and the phrase "having lived" can be used in a past sentential context as well as in present sentential context. Having lived (no need to use "having had lived") in *** for three years, he knows how to speak English. Having lived (no need to use "having had lived") in *** for three years, he moved to another place.

  • Hi, I think I have asked a similar question before and I think a person believed to be a teacher/expert here answered that there is not need to say "having had lived" and the phrase "having lived" can be used in a past sentential context as well as in present sentential context.
  • Having lived (no need to use "having had lived") in *** for three years, he knows how to speak English.
  • Having lived (no need to use "having had lived") in *** for three years, he moved to another place.
  • I want to be confirmed of this though.
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.

2 Answers
0
Hi,
I think I have asked a similar question before and I think a person believed to be a teacher/expert here answered that there is not need to say "having had lived" and the phrase "having lived" can be used in a past sentential context as well as in present sentential context.

Having lived (no need to use "having had lived") in *** for three years, he knows how to speak English.
0
paul_hIs it valid to use "Having lived in the USA for x years" even though you don't live there anymore?
Yes. That's fine.
paul_h"Having lived" is present perfect, but what would be the simple past form of that? Also, would you use that?
There's no corresponding form.
having lived is a participial expression, a

Related Questions