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

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 16:21:46
had been doing 和had been done有什么差别?
xRN@> ̻?Pd$BH|Jڪ$( ^I/Qi1v/8+/̙93lRl,Cy=JF'O X2k̘?$ x^R_ ڎKp=R0J"S42J|vFNEvK?R.! Jةg{`a{wė)52 XZ|j };g;{(l;XW4xƅ=Ug5>BkK-Z#lV?\{YK}8p&5VVՒB|N)}_YNzu+Ȍ$u  NW9xC%al&Ѷ4lytG.)Fh1 > :mG2DbASkJ

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

had been doing 和had been done有什么差别?
表示某事被做,.如:Theproblemshavebeensolved.这些问题已经被解决了.hadbeendone则是过去的过去,是过去完成的被动态时.(当你想说发生在过去的两件事时,就要分清谁先谁后.先发生的用过去完成时,后发生的要用过去时).如句子:Ihavebeendreamingallthenight.hadbeendoing是过去完成进行时,也是过去的过去,需要时间先后顺序的对比.如:Ihadbeendoingthecleaningbeforemymotherarrivedathome.那么现在就可以区分hadbeendoing和hadbeendone的区别了