主语用having done是,后面可以是过去时吗

问题描述:

主语用having done是,后面可以是过去时吗

可以,having done是动名词的完成式,表述发生在谓语动词之前的行为,后面当然可以用过去时,比如:
Having known her is a privelege.
希望我能帮助你解疑释惑。

可以,但是要根据句子来看啊

当我们想要表现过去事情发生对现在的影响,我们就会用到现在完成时,即have done.我认为可以的.例如,we haven‘t seen each other when it came to reunion