having been done 是不是只有现在分词才有的形式 动名词没有

动名词和现在分词都有完成时的被动式,形式完全相同,都是 having been done
eg .He felt reget for having been told the news .
Having been praised by the teacher ,he worked harder .

更多阅读