質問: 関係代名詞 which と that の違い 物に対応する関係代名詞にwhich と that がありますが、この場合は which、またはこの場合は that という使い分けはあるのでしょうか。(序数や最上級がある場合にthatのみを使用する場合や、前置詞が前に置かれる時のwhichの使用などの場合を除きます)宜しくご教示の程お願い致します。
回答: thatは指示代名詞に由来する古英語からのゲルマン語系関係代名詞、whichは疑問代名詞に由来するフランス語関連の関係代名詞です。which自体はゲルマン語ですが関係代名詞として使われたのはノルマンコンクェスト後の12世だそうです。そんなわけで、先行詞が唯一である場合は指示代名詞系のthatを使い、他の場合はthatの格変化が失われた後は必要に応じてwhichに前置詞をつけて代用したのだと思います。当時のフランス語では既に格変化は失われていて関係代名詞に前置詞をつけていました。 結局、thatとwhichは現在でも一部使用法が重なっているのですが、英語独特の関係代名詞の非制限的用法が発展するとともに棲み分けが進んできて非制限的用法の場合はwhichを使うことになり(前置詞をとれるからだと思います)、さらにはwhichは非制限的用法の可能性が高いということになったのだと思います。