質問: 関係代名詞のwhat この書き換えがわかりません。ぜひ教えてください。 he is not what he was.(彼は以前の彼ではない。) ≒he is not the man that he was. また、thatの代わりにwhichはok.whoやwhomは不可。 (ジーニアス英和辞典より) 先行詞がthe manなのになぜ、関係代名詞にはwhichを使うのでしょうか。 教えてください。
回答: この the man は「人」を表すというより,「人格」とか「その人の性質」を表すものです。 he became a doctor, which his father wanted him to be. のように,doctor などの語も,「医者」という人を指すのでなく,「医者」という職業を指す場合には,who で受けることはできません。