Past perfect passive

Past perfect passive 意思是 “过去完成时被动语态:在过去某个时刻之前,某事已经被做完”. had been + 过去分词把过去完成时和被动语态结合起来. 接续: had been + past participle

过去完成时被动语态:在过去某个时刻之前,某事已经被做完

B2

接续

had been + past participle

解释

had been + 过去分词把过去完成时和被动语态结合起来。它表示某个动作在过去某个更晚的时间点之前就已经被完成,而动作的执行者未知或不重要:The letter had been sent before she arrived。当较早的那件事是被动的时候,用它来理清两件过去事件的先后顺序。执行者可以用 by 引出,但常常省略。

例句

The letter had been sent before she arrived.
在她到达之前,那封信已经被寄出去了。
By the time we got there, the meal had been eaten.
等我们到那儿的时候,那顿饭已经被吃光了。

注意

这个结构常和 before、by the time 或 when 搭配:When we arrived, the room had already been cleaned。只有当先后顺序已由其他词表明时,才可以不用 had。

FAQ

Past perfect passive — 是什么意思、怎么用?

过去完成时被动语态:在过去某个时刻之前,某事已经被做完. had been + 过去分词把过去完成时和被动语态结合起来。它表示某个动作在过去某个更晚的时间点之前就已经被完成,而动作的执行者未知或不重要:The letter had been sent before she arrived。当较早的那件事是被动的时候,用它来理清两件过去事件的先后顺序。执行者可以用 by 引出,但常常省略。

Past perfect passive — 怎么接续?

had been + past participle

Past perfect passive — 有什么注意点?

这个结构常和 before、by the time 或 when 搭配:When we arrived, the room had already been cleaned。只有当先后顺序已由其他词表明时,才可以不用 had。

相关语法

在 app 里学 →