質問: 関係代名詞 英語の関係代名詞について教えていただきたいと思います。 he isn't the man( ) he was ten years ago. 彼は10年前の彼ではない。 という文章が問題にあって、( )の中に 入る関係代名詞を答える問題がありました。 解答はthatですが、whoではなぜいけないのか? わかりません。 お分かりになる方、よろしくお願いいたします
回答: はじめまして。 ご質問: <解答はthatですが、whoではなぜいけないのか?> 以下の2つの観点から説明できます。 1.先行詞で使われているtheが、「強い限定」を表しているからです。 (1)この例文の用法は、先行詞がonly、first、last、最上級などで強く限定された場合に使われる関係詞thatの用法と同類の構文です。 例: he is the only man that can do it.(o) he is the only man who can do it.(x) 「彼はそれをすることができる、唯一の人だ」 (2)ご質問文は先行詞manの前にsameが省略された文と考えると分かり易いでしょう。the same~thatも強い限定になるので、関係詞はwhoではなくthatを用います。 例: he isn't the (same) man that he was ten years ago. 「彼は、10年前と(同じ)人物、ではない」 と言っているのです。 2.the man「人物」を「人そのもの」としてではなく、「性質を持った人物像=物」とみなしているからです。 (1)この英文は、no.1の回答にもあるように、通常「先行詞+関係詞」を一つにして、whatで使われることの多い英文です。 例: he isn't the man that he was ten years ago. =he isn't what he was ten years ago. 「彼は、10年前にそうであったもの、ではない」 (2)ここで、the man that=whatになっていることからも、このthe manを「人物像」とみなしていることがわかります。 つなり、人間として実体を持った実像ではなく、性質をそなえた概念としての人間像、として、このmanは使われているのです。 3.従って、上記2つの理由により、ここでの関係詞はwhoではなくthatがふさわしいということになるのです。 以上ご参考までに。