質問: 関係代名詞who と whom の違いについて 1. he is the man who i thought was a doctor. 彼は、私が医者だと思った男である。 どうして、whomでないのか、わかりません。 2. i thought the man (whom) was a doctor. 1と2は、同じ意味でいいでしょうか? この2つの文の違いについて、混乱しています。 よろしくお願いします。
回答: 1の場合では、文を二つにわけるとすると、 he is the man . i thought he was a doctor.共通しているのは、he 。 2文目のheは目的語だと勘違いしやすく、whomにしやすい。しかし、よく考えてみると、thought の目的語はthat節であり、heではない。he は意味上の主語である。よって、主格のwhoを用いる。 2は、 whomであっている。最初と同じ意味で、書き換えただけ。