英语中的完成时是指动作已经完成或结束,或者在过去已经发生过的动作对现在或者将来产生影响的时态。完成时态通常由助动词 have 或 has 和动词的过去分词构成。
在英语中,完成时态有两种形式,分别是现在完成时和过去完成时。
现在完成时
现在完成时用于描述从过去某个时间点一直持续到现在的动作或状态。它通常由助动词 have/has 和动词的过去分词构成。
例如:
- I have lived in Beijing for five years.(我在北京已经生活了五年了。)
- They have studied English since they were young.(他们从小就开始学英语了。)
过去完成时
过去完成时用于描述在过去某个时间点之前已经完成的动作或状态。它通常由助动词 had 和动词的过去分词构成。
例如:
- She had finished her homework before she went to bed.(她睡觉前已经完成了她的作业。)
- They had already left when we arrived.(当我们到达时,他们已经离开了。)
无论是现在完成时还是过去完成时,都表示动作已经完成,但是它们的使用场景不同。掌握了它们的用法,可以更好地表达自己的意思,避免出现语法错误。