现在完成时是英语中常用的时态,主要结构为“主语 + have/has + 过去分词”。特殊情况包括否定形式、疑问形式以及现在完成进行时。掌握现在完成时的使用,可以提升英语表达能力。
主要结构
现在完成时的主要结构为:主语 + have/has + 过去分词。
例如:
- I have eaten breakfast.(我吃过早饭了。)
- She has finished her homework.(她已经完成了她的作业。)
- They have traveled to many countries.(他们已经去过许多国家了。)
特殊情况
- 否定形式:在助动词“have/has”后加“not”。
例如:
- I have not seen that movie.(我没有看过那部电影。)
- He has not finished his work yet.(他还没有完成他的工作。)
- 疑问形式:将助动词“have/has”放在主语前。
例如:
- Have you ever been to New York?(你去过纽约吗?)
- Has she studied English for a long time?(她学英语学了很久了吗?)
- 现在完成进行时:由“have/has been”加上现在分词构成。
例如:
- I have been studying English for two years.(我已经学了两年英语了。)
- They have been waiting for you for half an hour.(他们已经等你半个小时了。)