質問: 関係代名詞の使い方について i don't like the arrogant man ( ) you are now. という文で、()内に入る関係代名詞は何でしょうか? といいますか、答えはwhichもしくはthatと先生から聞いたのですがどうも腑に落ちません。 先生は「関係代名詞の後ろの文で省略されている部分が補語であるからこの時先行詞が人であってもwho,whomなどは使えない」と説明していました。また参考書には「先行詞が人であってもそれが地位・職業・性格・人柄を表すときはwhichを使う」(ただし参考書にはthatを使ってよいとは書いてありませんでしたが...)という説明でした。 先生の考えは暗記一辺倒(補語だからというのは意味が分かりませんし)ですし、また参考書の考えは暗記すればそれに越したことはないのですが、出来れば本質的な理解を求めたいので、この部分の関係代名詞についてのアドバイスをお願いいたします!
回答: この場合、後ろの文節の、you are nowにおいて、 目的格が抜けている事から、who, whomは使えません。 説明が長くなるので、urlを参照して下さい。 (ちょっと、リンクが張りめぐらされて、見づらいですが)