过去完成时的主动语态和被动语态例句

过去完成时的主动语态和被动语态例句

过去完成时的主动语态和被动语态例句

一、过去完成时的主动语态

过去完成时(Past Perfect)用于描述在过去某一时间点之前已经完成的动作或状态。其结构为“had + 过去分词”。以下是一些过去完成时主动语态的例句:

  1. By the time he arrived, I had already finished my homework.
    到他到达的时候,我已经完成了我的作业。

  2. She had learned to play the piano before she went to college.
    她在上大学之前就学会了弹钢琴。

  3. They had eaten dinner when we called them.
    我们给他们打电话时,他们已经吃过晚饭了。

  4. I had never seen such a beautiful sunset before that day.
    在那一天之前,我从未见过如此美丽的日落。

  5. He had written several novels by the age of thirty.
    他在三十岁时已经写了几部小说。

二、过去完成时的被动语态

过去完成时的被动语态用于描述在过去某一时间点之前已经被完成的动作,且该动作的承受者是句子的主语。其结构为“had been + 过去分词”。以下是一些过去完成时被动语态的例句:

  1. The book had been sold out before I got to the bookstore.
    我到书店时,那本书已经卖完了。

  2. The project had been completed by the end of last month.
    上个月底前,该项目已经完成。

  3. The letter had been opened by someone else before it reached me.
    信在到我手里之前就已经被别人打开了。

  4. By the time I left the office, all the documents had been signed.
    我离开办公室时,所有的文件都已经签好了。

  5. Many trees in the park had been cut down before the storm hit.
    暴风雨来袭前,公园里的许多树都已经被砍倒了。

通过以上例句,我们可以清晰地看到过去完成时在主动语态和被动语态中的用法及其结构特点。希望这些例句能帮助你更好地理解和运用过去完成时。