英语中有一种语法结构叫做双宾语。双宾语是指一个动词同时需要两个宾语的情况。在这种情况下,通常有两种方式来改写这个句子,一种是使用间接宾语和直接宾语的顺序,另一种是将其中一个宾语改为介词短语。但是,如果我们想要使用被动语态来表达同样的意思,双宾语句子又该如何改写呢?
首先,我们需要将句子中的直接宾语变成主语,同时使用被动语态。例如,原句“John gave the book to Mary”可以改写为“the book was given to Mary by John”。注意,这里的to Mary变成了by John。这是因为在被动语态中,动作的执行者通常用介词by来表示。
如果原句中的间接宾语比较长,也可以将其改为介词短语,同时使用被动语态。例如,原句“John gave the book to Mary at the library”可以改写为“the book was given to Mary at the library by John”。
需要注意的是,在双宾语句子中,有些动词只能将间接宾语变成主语,而不能将直接宾语变成主语。比如,动词tell就属于这种情况。因此,原句“John told Mary a joke”只能改写成“a joke was told to Mary by John”,而不能改写成“Mary was told a joke by John”。
总之,双宾语句子的被动语态改写需要注意动词的特殊性质,同时注意介词的使用。通过正确地使用被动语态,我们可以更加清晰地表达句子的意思,使文章更加流畅自然。