被动语态与主动语态的转换

用主动语态写的句子会比被动语态的句子还要容易理解。将被动语态转为主动语态很简单,但需要练习才能彻底掌握。在以下的对应表中,请注意被动句的 Be 动词时态一律和主动句的主要动词时态相同。为了要用主动语态,您必须明确表示做动作的主词为何。

测验您的知识

主动语态和被动语态,以 to keep 为例

时态 主动语态 被动语态 主动句 对应的被动句
一般现在时 keep is kept I keep the butter in the fridge. The butter is kept in the fridge.
现在进行时 is keeping is being kept John is keeping my house tidy. My house is being kept tidy.
一般过去时 kept was kept Mary kept her schedule meticulously. Mary's schedule was kept meticulously.
过去进行时 was keeping was being kept The theater was keeping a seat for you. A seat was being kept for you.
现在完成时 have kept have been kept I have kept all your old letters. All your old letters have been kept.
过去完成时 had kept had been kept He had kept up his training regimen for a month. His training regimen had been kept up for a month.
一般将来时 will keep will be kept Mark will keep the ficus. The ficus will be kept.
条件式现在时 would keep would be kept If you told me, I would keep your secret. If you told me, your secret would be kept.
条件式过去时 would have kept would have been kept I would have kept your bicycle here if you had left it with me. Your bicycle would have been kept here if you had left it with me.
不定式现在时 to keep to be kept She wants to keep the book. The book wants to be kept.
不定式完成时 to have kept to have been kept Judy was happy to have kept the puppy. The puppy was happy to have been kept.
现在分词和动名词 keeping being kept I have a feeling that you may be keeping a secret. I have a feeling that a secret may be being kept.
完成式分词 having kept having been kept Having kept the bird in a cage for so long, Jade wasn't sure it could survive in the wild. The bird, having been kept in a cage for so long, might not survive in the wild.
测验您的知识