问题描述: having been done和have been done的区别如题目....区别在哪里呢?麻烦个位赐教 1个回答 分类:英语 2014-09-30 问题解答: 我来补答 having been done是完成进行时have been done是完成时 其实都是完成时,have been done用的比较多,比较少人用完成进行时,不用太刻意去追求语法 展开全文阅读