有途教育

had done是什么时态 和had done的区别

张婧轩2024-02-08 13:53:20

英语中had done表示的意思是在过去的某一时间之前某事已经被做,此为过去完成时态。在英语时态中,"时"指动作发生的时间,"态"指动作的样子和状态。它表示动作发生的时间是"过去的过去",侧重事情的结果。

had done是什么时态 和had done的区别

had done属于什么时态

had done是过去完成时。过去完成时表示过去某一时间或动作以前已经发生或完成了的动作,对过去的某一点造成的某种影响或是结果,用来指在另一个过去行动之前就已经完成了的事件。

had done用法例句如下:

A period spent working abroad had done nothing to mellow him.

他在海外工作了一段时间,却没有变得老练。

I did not acknowledge that he had done anything wrong.

我没有承认他犯了什么错。

I asked him whether he had done it all himself or whether someone had helped him.

我问过他这都是他自己做的还是有人帮他做的。

The director paid tribute to all she had done for the charity.

董事赞扬她为慈善事业所做的一切。

He was beside himself with rage when I told him what I had done.

我告诉他我做了什么事,他就勃然大怒。

had done和have done的区别

have done是现在完成时。现在完成时表示的是处于现在这个时间点,对这个时间点之前发生的一个或一系列动作的总结。现在完成时是过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去。

had done是过去完成时。过去完成时表示的是:站在某个过去的时间点,对这个时间点之前发生的一个或一系列动作的总结。

热门推荐

最新文章