- ベストアンサー
関係代名詞whichとthatの違い
関係代名詞whichとthatの違いがよく分かりません。 どちらでもいいような気がします。 あるテキストの問題で、 She prefers to watch movies ( ) makes her cry. ( )内は、thatが正解で、whichだと間違いでした。 なぜなのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
文法的にはどちらでも間違えではないと思います。 しかし、実際の活用としてはやはりthatでしょう。 thatはそれが指す名詞を単に説明するのに対し、whichはその名詞が何か動作をするニュアンスが強くなります。 この例文の場合、彼女は映画が好きです。その映画というのは彼女を泣かすような映画です。といろいろある映画のなかでそれを説明する役割がthatです。 She saw a movie () made her cry. この例文は、彼女は映画を見た。それは彼女を泣かせた。関係代名詞の後ろが結果となっているので、この場合はwhichの方がふさわしいです。
お礼
ご説明ありがとうございます。 手持ちの文法書にはそういった解説が載ってないのですが、どういった本にはそのような解説が書かれているのでしょうか? 何かおすすめの文法書があれば教えてください。