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.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
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.