英语中的被动语态有八种,包括一般现在时、一般过去时、一般将来时、现在进行时、过去进行时、现在完成时、过去完成时和将来完成时被动语态。每种被动语态都有特定的构成方式和用法,用以表达不同时间状态下的被动动作。
一般现在时被动语态
一般现在时被动语态的构成为:am/is/are+过去分词。它表示现在或经常发生的被动动作。例如:
- The book is being read by me.(这本书正在被我阅读。)
一般过去时被动语态
一般过去时被动语态的构成为:was/were+过去分词。它表示过去发生的被动动作。例如:
- The letter was written by him yesterday.(这封信昨天被他写了。)
一般将来时被动语态
一般将来时被动语态的构成为:will be+过去分词。它表示将来要发生的被动动作。例如:
- The car will be repaired by the mechanic tomorrow.(这辆车明天将被修理师修理。)
现在进行时被动语态
现在进行时被动语态的构成为:am/is/are+being+过去分词。它表示正在进行的被动动作。例如:
- The cake is being baked by my mom now.(这蛋糕正在被我妈妈烤。)
过去进行时被动语态
过去进行时被动语态的构成为:was/were+being+过去分词。它表示过去正在进行的被动动作。例如:
- The house was being built by the workers at this time yesterday.(昨天这个时间工人们正在建这座房子。)
现在完成时被动语态
现在完成时被动语态的构成为:have/has been+过去分词。它表示已经完成的被动动作。例如:
- The movie has been watched by us.(这部电影已经被我们看过了。)
过去完成时被动语态
过去完成时被动语态的构成为:had been+过去分词。它表示过去已经完成的被动动作。例如:
- The food had been cooked by the chef before we arrived.(我们到达之前这道菜已经被厨师做好了。)
将来完成时被动语态
将来完成时被动语态的构成为:will have been+过去分词。它表示将来已经完成的被动动作。例如:
- By next month, the book will have been read by him.(到下个月,这本书将已经被他读过了。)