英语完成时的用法

现在完成时:have/已经+完成。过去完成时:had+done,表示过去某个时间或动作之前已经发生的动作或已经存在的状态。将来完成时:will+have+done,表示从一个未来时间开始并持续到另一个未来时间的动作或状态,或者发生在一个未来时间但对另一个未来时间有影响的动作或状态。

现在完成时(已经完成)

用法:

a)表示行动已经完成或刚刚完成。

b)表示从过去某个时间开始,持续到现在,并可能继续的动作或情况。这时候经常用进行动词。时间状语常用来表示过去的某个时间点,或表示一段时间,或表示现在的时间。

过去完成时

用法:表示在过去某个时间或动作之前已经发生的动作或已经存在的状态。就是我们常说的:表达过去的行为或状态。

会完成的。

用法:表示从未来时间开始并持续到另一个未来时间的动作或状态,或者表示发生在未来时间但对另一个未来时间有影响的动作或状态。就像把现在完成时翻译成时间线的未来时间段。它的用法从与过去和现在有关变成了与将来和未来有关。