过去完成时的被动语态常用于描述在过去某个时间点之前已经完成的动作,同时强调动作的被动性质。在使用这种语态时,我们需要注意时间词的选择。
常用的时间词有:
- By + 过去时间点:表示在过去某个时间点之前已经完成了某个动作,例如:
- The report had been submitted by the deadline.(报告已经在截止日期之前提交了。)
- Before + 过去时间点:表示在过去某个时间点之前已经完成了某个动作,例如:
- The project had been finished before the meeting.(这个项目在会议之前已经完成了。)
- By the time + 简单过去时:表示在过去某个时间点之前已经完成了某个动作,例如:
- By the time I arrived, the cake had already been eaten.(我到达的时候,蛋糕已经被吃完了。)
- By the time + 过去时间点:表示在过去某个时间点之前已经完成了某个动作,例如:
- By the time he graduated, he had been offered three jobs.(他毕业时,已经收到了三份工作的邀请。)
在运用过去完成时的被动语态时,我们需要根据具体的语境选择合适的时间词。同时,我们也需要注意动词的形式和被动语态的结构,确保语句通顺、准确。
希望这篇文章对你的英语学习有所帮助!