使役動詞のhave 原形とhave 過去分詞

使役動詞のhaveは「人に~してもらう」という意味ですが、動詞が
過去分詞になると名詞が次の動詞をされる側にまわります。これを
基礎に下の英語を見てみましょう。

言いたかった内容

妻に料理してもらった

間違い英語

I had my wife cooked.

実際に相手に伝わった内容

妻を料理してもらった

正英語

I had my wife cook.

ポイント

have N 原形はNが次の動詞をする場合です。ここでは妻は次の cookという動詞をする側になるので、原形です。過去分詞形は 逆に名詞が動詞をされる側になってしまうので、妻が料理される、 と恐ろしい誤訳になってしまいます。

ちなみに人にしてもらう、でなく、させる、と命令してやらせるニュアンスを 出す場合はmakeにします。


<<前エントリ | 次エントリ>>