红豆文案网-每一句文案都惊艳世界

红豆文案网-每一句文案都惊艳世界

过去完成时的主动语态变被动语态怎么变最好有

59

将过去完成时的主动语态变为被动语态,需要遵循以下步骤:

确定主动语态的宾语:

在被动语态中,这个宾语将成为主语。

将主动谓语变为被动谓语:

使用“had been”加上动词的过去分词形式。

将主动语态的主语变为介词by的宾语:

如果需要指出动作的执行者,可以在被动语态中加上“by”短语。如果不需要指出执行者,可以省略“by”短语。

例句

主动语态:

I had given him three books.

变为被动语态:

Three books had been given to him by me.

主动语态:

They had finished the project before the deadline.

变为被动语态:

The project had been finished by them before the deadline.

主动语态:

John had eaten all the pizza before I arrived.

变为被动语态:

All the pizza had been eaten by John before I arrived.

主动语态:

The car had been repaired by the mechanic before it was sold.

变为被动语态:

The car had been repaired by the mechanic before it was sold.

通过这些步骤,你可以将过去完成时的主动语态有效地转换为被动语态。注意,当不强调动作的执行者时,“by”短语通常可以省略。