【受動態】受動態での<by...>の省略について
解答解説では「by her」が省略されています。私は「by her」を省略せずに書いたんですが,ダメなんですか。
進研ゼミからの回答
こんにちは。
いただいた質問にお答えします。
【質問の確認】
【問題】
次の文がほぼ同じ意味になるように,英文を完成させなさい。
She had done her homework before Ken came to her house.
(受動態を用いて)
という問題で,Her homework had been done before Ken came to her house.(彼女の宿題はケンが彼女の家に来る前に終えられてしまった)が正解となっていますが, <by her>は省略するのですか,というご質問ですね。
【解説】
受動態での「・・・によって(by ...)」という行為者は,文意から明らかな場合,普通省略されます。
<例> His work was almost finished.
(彼の仕事はほぼ終えられた→彼の仕事はほぼ終わった)
彼の仕事は,普通彼本人によって終えられますね。
この例文では,行為者は文意から明らかですから,by himが省略されています。
また,ご質問の文でも,「彼女によって」宿題が終えられたことは明らかです。
宿題は,普通本人によって終えられるからです。
受動態にする際には,行為者が明らかなので,by herは省略しましょう。
【アドバイス】
受動態での「・・・によって(by ...)」は,行為者が不明の場合にも省略されます。
<例> Three people were injured in the accident.
(3人がその事故でけがをした)
例文を覚えて,様々なパターンの問題に応用していきましょう。
それではこれで回答を終わります。これからも『進研ゼミ高校講座』にしっかりと取り組んでいってくださいね。