早教吧 育儿知识 作业答案 考试题库 百科 知识分享

ving的被动和不定式被动的区别这两者做被动的区别?特别是havebeendone和havingbeendone的区别?还有tobedone和beingdone的区别?

题目详情
ving的被动和不定式被动的区别
这两者做被动的区别?特别是have been done和having been done的区别?还有to be done和being done的区别?
▼优质解答
答案和解析
have been done 是现在完成时的被动语态形式
having been done 是现在分词的完成被动式,可以做时间状语.表主句之前已经发生的事.
to be done 是不定式的被动形式
being done 是现在分词的被动形式