英语had done 和had been done区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 08:08:36

英语had done 和had been done区别
英语had done 和had been done区别

英语had done 和had been done区别
had done 是过去完成时主动态
had been done是过去完成时被动态

had done 是过去完成时
had been done是过去完成被动时,表示被动的,并且而在过去的过去完成的

过去完成时
She said she had finished her homework(finish是she做出来的用主动,而且已经在她said之前就完成了)
过去完成时的被动语态
she found something had been stolen(东西是被偷,不是she偷的用被动,而且她发现found前就被偷了,过去完成时的被动。)