had been doing 和had been done有什么差别
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/11/09 05:04:18
had been doing 和had been done有什么差别
1、首先要区分has been done与 had been done的区别:
have/has been done 是现在完成时的被动语态.表示某事被做,.
如:The problems have been solved.这些问题已经被解决了.
had been done 则是过去的过去,是过去完成的被动态时.(当你想说发生在过去的两件事时,就要分清谁先谁后.先发生的用过去完成时,后发生的要用过去时).
如:The rooms had been cleaned when I came.我来的时候,房间已经被打扫了.
2、区分has/have been doing与 had been doing
has/have been doing是现在完成进行时,并对现在有影响.
如句子:I have been dreaming all the night.
had been doing是过去完成进行时,也是过去的过去,需要时间先后顺序的对比.
如:I had been doing the cleaning before my mother arrived at home.
那么现在就可以区分had been doing 和had been done的区别了
have/has been done 是现在完成时的被动语态.表示某事被做,.
如:The problems have been solved.这些问题已经被解决了.
had been done 则是过去的过去,是过去完成的被动态时.(当你想说发生在过去的两件事时,就要分清谁先谁后.先发生的用过去完成时,后发生的要用过去时).
如:The rooms had been cleaned when I came.我来的时候,房间已经被打扫了.
2、区分has/have been doing与 had been doing
has/have been doing是现在完成进行时,并对现在有影响.
如句子:I have been dreaming all the night.
had been doing是过去完成进行时,也是过去的过去,需要时间先后顺序的对比.
如:I had been doing the cleaning before my mother arrived at home.
那么现在就可以区分had been doing 和had been done的区别了
had been doing 和had been done有什么差别
had been doing 和had been done有什么差别?
was doing、had been doing和had been done都有什么区别?
英语时态区分have done .have been doing.had done.had been doing.有什么
had done 和 had been done有什么区别啊?
had been doing 和 had done的区别
have done.have been done .had done.had been done 有什么区别?怎么用?有
have had . 和have done . had done . 和 have been doing . had b
请问have\has\had done和have\has\had been done 各有什么区别?been和gone又
what had been done had been done.
having been done和had been done的区别
英语had done 和had been done区别