现在完成时是英语语法中的一种时态,用于描述已经完成但对现在仍有影响的动作或事件。主动形式表示主语已经完成了某个动作或经历了某个事件;被动形式表示动作的承受者已经经历了某个动作或事件。在使用时,需要根据上下文和语意选择适当的形式。
现在完成时的主动
现在完成时的主动表示主语已经完成了某个动作或者经历了某个事件,并对现在产生了影响。例如:
- I have finished my homework.(我已经完成了作业。)
- She has visited Paris three times.(她已经去过巴黎三次。)
在以上的例句中,主语I和She都是动作的执行者,所以使用了现在完成时的主动形式。
现在完成时的被动
现在完成时的被动表示动作的承受者已经经历了某个动作或者事件,并对现在产生了影响。被动语态的结构为:助动词have/has + been + 过去分词。例如:
- The book has been read by many students.(这本书已经被很多学生阅读过。)
- The cake has been eaten by the children.(这个蛋糕已经被孩子们吃掉了。)
在以上的例句中,书和蛋糕是动作的承受者,所以使用了现在完成时的被动形式。