现在完成时是英语语法中的一个重要时态,它用于描述过去发生的动作对现在造成的影响或关系。现在完成时的构成需要掌握,才能正确地运用这个时态。
现在完成时的构成由have/has和过去分词构成。其中,have用于第一人称和第二人称,has用于第三人称单数。过去分词的构成规则是在动词原形后面加上-ed或-d(如果原形以e结尾,则只加-d)。
例如:
- I have eaten breakfast.(我吃过早饭了。)
- She has finished her homework.(她完成了她的作业。)
- They have lived in this city for five years.(他们在这个城市已经生活了五年。)
如果动词是不规则动词,则需要记住它的过去分词形式。
例如:
- I have spoken to him.(我和他说过话了。)
- She has broken her leg.(她摔断了腿。)
- They have written a letter to their parents.(他们给父母写了一封信。)
需要注意的是,现在完成时通常与时间状语连用,以表明动作发生的时间。常见的时间状语包括already(已经)、yet(还)、just(刚刚)、never(从未)、ever(曾经)等。
例如:
- I have already finished my work.(我已经完成了我的工作。)
- Have you ever been to Paris?(你曾经去过巴黎吗?)
- She hasn't seen the movie yet.(她还没看过这部电影。)
总之,现在完成时的构成是由have/has和过去分词构成。如果我们掌握了这个时态的构成和用法,就能够更准确地表达过去和现在之间的关系。