英語
高校生
解決済み

③が正解なのですが、他が誤りなのはなぜですか?

回答

✨ ベストアンサー ✨

ここで使われているgiveという動詞に着目してください。
S+give+A+Bで「SがAにBを与える」という使い方ありますね。
これを受動態に直すと、A is given B by Sとなり「AはSによってBを与えたれる」という文に置き換える事ができます。

ではここで、問題文を肯定文に直してみると、当初は
A famous pianist has given the girl lessons in piano.
「有名なピアニストが少女にピアノのレッスンをした」
A famous pianistをS、has given をV、the girl をA、lessons in pianoをBとしてこの文章を受動態にすると答えが必然的に見えてきます。
A is(現在完了形ならhave been) given B by Sなので、
the girl has been given the lessons in piano by a famous pianist.
となります。
1だと少女がレッスンを与えたという意味になりますし、後半のby以下と辻褄が合いません。2は文法的におかしいです。lessons in piano given byならまだ通じるかもしれません。
4は完了形のhasの後に使役動詞のhadが来ているのですが、have+目的語+原形不定詞(動詞の原形)でOに〜をさせるというものですがOの部分にgivenがきているので文法的にもあり得ませんね。(仮に持つという意味のhaveで考えてもおかしいです)

こんな感じでわかりましたでしょうか!

という文章だったのですね。

1
The girl has given lessons in piano by a famous pianist.

ちるちる

最後の文章消し忘れなので、無視してください😂

ゲスト

ご丁寧にありがとうございます!!

この回答にコメントする
疑問は解決しましたか?