質問: 物・動物について説明する時の関係代名詞について いつもありがとうございます。 「物・動物」について説明する時は関係代名詞はthatまたはwhichを使うって書いてあって、このページの問題は全部「主格の関係代名詞」です。 thatでもwhichでもどっちでもいいみたいに書いてあるのですが、 でもどれでもwhichにしたりthatにしたりしちゃって本当にいいのかな?と思って気になっています。 問題の中でも a picture that makes us happy a book that teaches us many things a bus that goes to the station はthatになっていました。 a letter which made us sad a computer which is expensive a dog which swims well はwhichiになっていました。 this is a car ( )runs fast. that is an animal( )lives in the water. we took a train ( )went to osaka. i go to a school( )has many students.の答えはthat,which両方書いてありました。 this is a movie that made us happy.はthatになっていて this is a car which runs very fast.はwhichになっていました。 thatとwhichでたぶん両方ともいいんじゃないかと思ったときは どっちをつかうか、基準とか目安が合ったら迷わなくて気持ちがいいです。 いい方法ってありますか。 よかったら教えてください。
回答: 物・動物に限ったことでなく,人でも that は使えます。 that はいわば万能であり,人,もの,いずれにも使える,主格・目的格いずれにも使える。 制限としては所有格がない,前置詞ごと前に出せない,コンマつきの継続用法では使えない。 逆に,which や who より,that が好まれるという場合があります。 先行詞に最上級形容詞や the only などがついている場合です。 that は万能で基本的に which と置き換えがきくとしか言いようがありません。 which の方がやや堅めというのはありますが,ざっとみる限り,今回の例はすべて which でも that でもかまいません。 that の方がより制限的で違いがあるという専門家の意見も読んだ記憶がありますが,一般的には無視してかまいません。 問題によっては that は万能だから,that 以外の関係詞を用いて,というのもあります。