よくいただく質問とその回答トップページへ
………………………………………………………………
(5) She will make him a good wife. の文型
ある英和辞典によると She will make him a good wife. は[SVOC]と分析されていて、「〈人・物が〉O〈人〉にとって[のために]C〈人・物〉になる」と書かれています。
第5文型だと、O=Cとなるはずですが、him=a good wife は成り立たないと思います。どうなっているのでしょう。
はい、その通りです。普通の第5文型とは考えない方がいいと思います。これは特別な例で、中学生の方は無視してもらって結構です。
これはしばしば、
She will make a good wife for him. と書き換えられるとされます。
「彼女は彼にとって良い妻になるでしょう」という意味になります。
この make は〔自動詞〕で become と同じ意味です。「〜になる」という意味ですね。つまり、She=a good wife の関係になるので、a good wife は〔主格補語〕だと考えられます。
for him の部分が、間接目的語のように for を取り make の直後に挿入されたと考えることもできます。
また、
She will make herself a good wife (for him).
という文を考えると、
herself は〔目的語〕、a good wife は〔目的格補語〕と考えることができます。herself=a good wife なのでO=Cの関係が成り立ちます。この文ならば第5文型です。
herself が省略され、him がその位置に移動したと説明されることもあります。