質問: ~してくれる。は英語でどう言うの? 「彼は料理を作ってくれる」 「彼女は車で送ってくれる」 など、人が自分に対して何かをしてくれる時の「くれる」って、英語だとどういう風に言えば自然でしょうか?
回答: 日本語の「~くれる」は誰かが誰かの利益のために何かをするときに使われる補助動詞です。 英語であると、「do something for someone」で「~のために~してくれた」と表現するのが一番シンプルです。 ★my boyfriend cooks for me. (彼は私のために料理を作ってくれる) ★my girlfriend drives me to my workplace for me. (彼女は職場まで車で送ってくれる) もし、「わざわざ~してくれる」と強調したいときは下記の表現が使えます。 ★be kind/generous enough to... (親切にも~してくれる) 「be 形容詞 enough to」は「~ほど形容詞だ」という表現です。例えば、「be crazy enough to~」だと「~するほど正気じゃない」となります。 【例】 my boyfriend is kind enough to cook for me everyday. (彼氏は親切にも毎日料理を作ってくれる) ★to take a trouble to... (わざわざ~する) しなくてもいいことをやったり、何かやっていることをやめてやるときに使える表現です。 【例】 my girlfriend takes a trouble to drive me to my workplace because i suck at driving. (私が運転が下手だから、彼女は私を職場までわざわざ車で送ってくれる) (わざわざ〜する)