回答

Do you remember the girls whom we met at the camp last year?
Do you remember the girls who we met at the camp last year?
Do you remember the girls we met at the camp last year?

3つとも正解になります。thatもいけます。
上からとても堅い文、下がカジュアルになっています。thatはwhoと同じくらいかな…。
口語の場合は、下の文が一番短いので好まれ、文語では真ん中や上の文が好まれますが、whomはとても堅いので正式な文書に好まれ、普段の書き言葉では最近はあまり使われないです。

whomは目的格の関係代名詞に使われる。
大昔はwhomのみでしたが、現代は、who、または省略が一般的になりました。
なので名残があり、前置詞と一緒に用いる時はwhomのみしか使えません。←習ってなければ、さらりと流してください。

このバツをつけたのは先生でしょうか。
とくに指示が無ければ、whoでも正解になりますが。girlsとwe でバツされたなら分かりますが…。

まーさん

すみません、質問者ではないのですが、、、
テストなどで解答する際、わかっている場合はwhomの方がいいのでしょうか?
that はあまり解答では好ましくない、と習ったような気がしまして…

のん

私はwhoを使っています。テストでも問題無いハズです。逆にあったら知りたいくらい。whomは、ネイティブに聞いたら堅い、もしくは古めかしいと。
whomしか使えない前置詞付き以外で私は使わないです。
thatに関しては、最初から選択させない場合も。問題文にthat以外で答えよと見かけたことあります。←that でほとんど補えるため、問題にならないから。
テスト関係なく私が使わない理由は、人に対してthatそれって指すよりwho誰かと言うとね、と言って説明する方が丁寧な感覚になるからです。これが正しい感覚なのかはわかりませんが^ ^

thatが使えない場合があります。先行詞の後ろにカンマが付く場合、これは追加情報になるので ,thatは使えません。thatの役目は限定だからです。カンマがあるも無いとでは、意味に大きく差が出ます。

のん

あと細かく言えば、thatで使われるケース(whoで始まる疑問詞はwhoだらけで見づらいとか)いくつかあるとテキスト等に詳細が載ってるので、テストではそれを使わないと不正解になると思います。

まーさん

そうだったのですね。古めかしいなどの話は学校で聞かなかったので、勉強になりました。
確かに映画などでも省略されているのをよく見るので、納得しました。

この回答にコメントする

whomeではなく、whomです。
We met the girl という文の目的語であるthe girl が先行詞となっているので、
人の関係代名詞の目的格whomを使います。

この回答にコメントする
疑問は解決しましたか?