- ベストアンサー
perform forについて
perform for A B で AのためにBを演じる という意味になるでしょうか 辞書で調べてもなかったんですが
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
普通には perform O for A「A のために O を演じる」のように 目的語の方が先にきます。 しかし,O の部分が長くなると,perform for A O となることがあります。 She performed for him all the duties of a wife. 「彼女は,彼のために妻としてのあらゆる義務を果たした」 He performed for us all the dances he learned. 「彼は私たちのために,学んだすべての歌を歌ってくれた」 特に O の部分に関係代名詞などでの修飾部分が続くと, He performed all the dances he learned for us. この順序にすれば,for us が performed, learned どちらの動詞にかかるのかが あいまいになるので, perform for A と先にもってくることになります。
その他の回答 (1)
- RJERSJ
- ベストアンサー率50% (102/201)
回答No.1
AのためにBを演じる ならperform B for A です
質問者
お礼
回答ありがとうございます
お礼
回答ありがとうございます