解決済みの質問

perform forについて

perform for A B で AのためにBを演じる という意味になるでしょうか
辞書で調べてもなかったんですが

投稿日時 - 2011-06-15 20:38:20

連想キーワード:

QNo.6812043

すぐに回答ほしいです

質問者が選んだベストアンサー

普通には 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 と先にもってくることになります。

投稿日時 - 2011-06-16 09:05:03

お礼

回答ありがとうございます

投稿日時 - 2011-06-16 15:30:37

0人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

ベストアンサー以外の回答(1件中 1~1件目)

ANo.1

AのためにBを演じる

ならperform B for A

です

投稿日時 - 2011-06-15 21:18:47

お礼

回答ありがとうございます

投稿日時 - 2011-06-16 15:30:16

あわせてチェックしたい
  • タイ語の辞書 ...
  • COBOLで言う外PERFORM ...
  • ロングマン英語辞書 ...
PR

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら

おすすめリンク