问题描述: having been done 是不是只有现在分词才有的形式 动名词没有 1个回答 分类:英语 2014-12-11 问题解答: 我来补答 动名词和现在分词都有完成时的被动式,形式完全相同,都是 having been doneeg .He felt reget for having been told the news .Having been praised by the teacher ,he worked harder . 展开全文阅读