蒙上作业网
当前位置:首页 > 作业 > 英语 > had been doing 和had been done有什么差别

had been doing 和had been done有什么差别

2018-11-24 10:12:27热度:作者:admin来源:网络收集

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的区别了

话题:有什么 差别 

本文标题:had been doing 和had been done有什么差别
链接地址:http://www.leavesv.com/zuoye/yingyu/1013557.html

上一篇:英语翻译
Once Ivanushka was lying on the stove as usually and meditating.And he came up with an idea:he should buy a fridge.So he bought a fridge and placed it near the stove.But the fridge was unsteady,because the floor in the house was wooden.Ivanushka

下一篇:求feed on和feed with用法的异同.

英语相关内容

彩专家时时彩人工计划