现在完成时是英语语法中的一种重要时态,有三种主要句型结构:1)“主语 + have/has + 过去分词”,表示已完成或发生的动作对现在的影响;2)“主语 + have/has + been + 现在分词”,表示从过去某一时间开始一直持续到现在的动作或状态;3)“主语 + have/has + 过去分词 + 时间状语”,表示在过去某一时间发生的动作对现在的影响。掌握这些结构有助于提高英语口语和写作的表达能力。
第一种句型结构
第一种句型结构是“主语 + have/has + 过去分词”,表示已经完成或发生的动作对现在产生的影响。例如:
- I have finished my homework. (我已经完成了我的作业。)
- She has lived in New York for five years. (她已经在纽约住了五年了。)
第二种句型结构
第二种句型结构是“主语 + have/has + been + 现在分词”,表示从过去某一时间开始一直持续到现在的动作或状态。例如:
- He has been studying English for three years. (他已经学习英语三年了。)
- They have been living in this city since 2010. (他们自2010年以来一直居住在这个城市。)
第三种句型结构
第三种句型结构是“主语 + have/has + 过去分词 + 时间状语”,表示在过去某一时间发生的动作对现在产生的影响。例如:
- I have watched that movie twice this week. (我这个星期已经看了那部电影两次了。)
- She has visited her grandparents many times in the last few years. (她在过去几年里已经很多次去拜访她的祖父母了。)