本文目录
现在完成时是英语语法中的一种重要时态,用于描述发生在过去但是与现在有关的动作或事情。在不同的语境下,现在完成时可以使用不同的句型,下面就来介绍几种常见的现在完成时句型。
肯定句
肯定句的现在完成时由“have/has + 过去分词”构成,其中have用于第一人称或第二人称,has用于第三人称。
例如:
- I have watched this movie before.(我以前看过这部电影)
- She has visited Paris twice.(她去过巴黎两次)
否定句
否定句的现在完成时由“have/has + not + 过去分词”构成,其中not放在have/has之后。
例如:
- I haven't seen him for months.(我好几个月没见他了)
- They haven't finished their homework yet.(他们还没做完作业)
疑问句
疑问句的现在完成时由“have/has + 主语 + 过去分词”构成,其中have用于第一人称或第二人称,has用于第三人称。疑问句需要把have/has提前至主语之前。
例如:
- Have you ever been to New York?(你去过纽约吗?)
- Has she finished her project yet?(她做完她的项目了吗?)
特殊疑问句
特殊疑问句的现在完成时由“疑问词 + have/has + 主语 + 过去分词”构成,其中疑问词可以是who, what, when, where, why, how等。
例如:
- What have you been doing today?(你今天一直在做什么?)
- How many times has he traveled to Europe?(他去欧洲旅游过几次?)
以上就是现在完成时的几种常见句型,希望对大家学习英语语法有所帮助。