- ベストアンサー
WhomとWhoの違い
よく「A person whom I met at the reception」とか「She is the one who knows about this case」とかいいますよね。 こういう「Whom」と「Who」の区別が今一できません。 誰か、分かりやすく教えてください。 宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 「A person whom I met at the reception」 whom は、met の目的語に相当します。 逆に言えば、目的語のときは whom です。 I met them. I met him. って、目的語の代名詞の最後に m がつくじゃないですか。 それと同じ感覚だと思えばよいです。 (ちなみに、whom を単純に who や that に置き換えちゃっても大丈夫ですし、あるいは、whom を取り除いちゃっても大丈夫です。) 「She is the one who knows about this case」 の who は、knows の主語に相当します。 ですから、whom にしてはいけません。 (ちなみに、who を that に置き換えても大丈夫です。)
その他の回答 (2)
先行詞、それぞれの例では "a person" と "the one" が、その後に 続く節の中で、目的語になれば "whom"、主語になれば "who" になります。 I met "a person" at the reception. "The one" (= she) knows about this case.
お礼
ありがとうございます!!
- Tacosan
- ベストアンサー率23% (3656/15482)
whom は who の目的格. つまり, 従属節において目的格が必要なら whom だし, 主格なら who. ついでにいうと所有格なら whose. 前の文だと person は従属節の動詞 met の目的語だから目的格が必要なので whom になってるし, 2つ目の文では one が従属節の動詞 knows の主語だから主格の who を使ってる.
お礼
ありがとうございます!!
お礼
ありがとうございます!! 他のお二人様ももちろんよかったんですが、一番分かりやすかったです。