
过去完成被动语态详解
一、定义与结构
过去完成被动语态(Past Perfect Passive Voice)是英语中的一种时态,用于表示在过去某一时间点之前已经完成的动作或状态,且该动作对主语来说是被动的。其基本结构为:had been + 过去分词。
二、用法
描述过去某时间之前的动作或状态
当需要强调某个动作在过去的某个时间点之前已经完成,并且这个动作对主语来说是被动的,可以使用过去完成被动语态。例如:- By the time he arrived, the project had been completed.(他到达的时候,项目已经完成了。)
在从句中的使用
在含有过去时间的状语从句中,如果主句的动作发生在从句动作之前,且主句的主语是动作的承受者,则主句常用过去完成被动语态。例如:- After she had been told the news, she burst into tears.(她听到这个消息后,突然哭了起来。)
表示虚拟语气中的假设
在某些与过去事实相反的假设条件句中,如果需要使用被动语态,也会用到过去完成被动语态。但这种情况相对较少见,更多见于其他时态的虚拟语气结构中。
三、注意事项
- 在使用过去完成被动语态时,要确保句子中有明确的过去时间参照点,以体现“过去的过去”这一时间概念。
- 过去完成被动语态通常与by、before等引导的时间状语连用,以明确动作发生的时间顺序。
- 要注意区分过去完成主动语态和过去完成被动语态的区别,主要在于主语是否是动作的发出者或承受者。
四、例句分析
The book had been sold out when I got to the bookstore.(我到书店的时候,那本书已经卖完了。)
- 分析:此句中,“书”是“卖完”这个动作的承受者,且这个动作在我到书店之前已经完成,因此用过去完成被动语态。
They had been given a warm welcome by the local people.(他们受到了当地人的热烈欢迎。)
- 分析:此句中,“他们”是“欢迎”这个动作的承受者,且这个动作在过去某个时间点已经完成(虽然具体时间未明确指出),因此用过去完成被动语态。同时,“by the local people”指出了动作的发出者。
通过以上内容的学习,相信你已经对过去完成被动语态有了更深入的了解。在实际应用中,要注意结合语境和时间参照点来准确使用该时态。
