had been doing是什么时态
had been doing是学习英语时必须掌握的时态,可是你知道had been doing是什么时态吗?下面由学习啦小编为大家整理的had been doing的相关资料,希望大家喜欢!
had been doing的时态
had been doing是过去完成进行时态
过去完成进行时:就是相对过去的某个时刻来说已经对现在有直接影响并且还在进行的动作。
had been doing的例句
1. I had told people what he had been doing, so now the police were onto him.
我已将他的所作所为告诉了别人,因此现在警方正在追查他。
2. He had been " doing " butcher and baker in order not to call on her.
他一直在欺骗肉铺老板和面包房老板,只是为了不向她要钱.
3. But she only laughed and kept on doing what she had been doing.
她却自管自笑,照样我行我素.
4. You might be wondering what I had been doing all this while.
在录完音的这段日子,你可能会问,“你到底在做什么? ”
5. He did not know what was amiss, what he had been doing.
他不知道出了什么差错也不知道自己在干什么.
6. A : Nobody knew what this rascal had been doing all these years.
没人知道这个坏蛋这些年做了些什么.
7. Harry asked what she had been doing there.
哈利问她在这里做什么.
8. He stopped under the bedroom window when he realized what he had been doing.
9. Idle John had been doing sketch comedy for far longer than any of us.
Idle:John做喜剧的时间比我们任何一个都长.
10. I have now confessed to my family what I had been doing all those years.
我已向家人坦白了这么多年我一直在做些什么.
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的区别了