1.在英语中,什么时候用had been doing 2.在句子中什么时候使用副词?had done has been

3个回答

  • 1一直到过去某一时间为止,仍旧在继续进行的动作.

    They had been searching for six months when they found the treasure.当他们发现这些宝藏的时候已经寻找了六个月了. 他们发现这些宝藏是过去,寻找这个动作时过去的过去并且一直持续到他们发现宝藏的时候才停止,不知道这样说你懂了没?

    就是他们的谓语动词在从句谓语动词之前发生的时候用.

    2.had done 过去某一时间点为止动作或状态的持续及完成

    The game had already begun when we arrived at the stadium

    这句话的意思就是 我们到达运动场的时候运动会已经开始了.到达运动场是过去,运动会开始是过去的过去.

    3.has been doing 过去某一时间点到现在为止仍旧持续或反复

    I have been doing this puzzle for 20 minutes.我做这道题都做了20分钟了.懂?

    4.have/has done过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在的动作或状态.

    比如说: I have spent all of my money.(含义是:现在我没有钱花了.)就是说,过去发生的动作,对现在造成的影响,并且影响还将持续下去.

    副词就是用来修饰副词,形容词,动词

    希望能帮到你~现在完成时你