现在分词的完成式的形式为“having +
过去分词”,表示在谓语动词所表示的动作之前发生的动作。如:
Having been there many times,he offered to be our guide. 那个地方他去过多次,因此他自动提出要给我们作向导。
Having answered the letter, she went on to read an English novel. 读完信之后,她继续读一本英文小说。
如果
非谓语动词与主句主语有被动关系用done。
Given more time,i will do.
本回答被网友采纳