动名词也可以用表示完成时的having+过去分词结构?