質問: 関係代名詞と関係副詞の使い分け 関係代名詞と関係副詞の使い分けについて教えてください。 (1)this is the house which i live in. (2)this is the house where i live. この2つの文で、なぜ(1)はwhichで(2)はwhereなのかがわかりません。 (2)はわかるのですが、(1)がわかりません。 (2)を分解すると、this is the house. i live there.で、 thereは副詞だから関係副詞を使うのはわかります。 (1)はthis is the house. i live in the house. だと思うのですが・・・。 疑問点がまとめられなくて申し訳ないのですが、どなたかわかりやすく教えていただけないでしょうか?
回答: はじめまして。 1.便宜上where=in whichと考えるとわかりやすいでしょう。 2.つまりwhereは関係副詞なので、関係詞に前置詞inを含んでいます。where一語で場所を表す「副詞」になるのです。 3.一方whichは関係代名詞なので、副詞にするなら、別途前置詞inが必要になります。前置詞+代名詞で「副詞」の働きをするのです。 4.両文の先行詞はthe houseという名詞になります。 (1)の方は、この名詞を関係詞節内に戻すと i live in the house. 「その家に住む」 となり、文が完成します。 従って、関係詞は代名詞の用法のwhichでいいということになります。 (2)の方は、この名詞を関係詞節内に戻すと i live the house. となり、inが足りないことがわかります。 従って、関係詞は前置詞inが含まれるwhere(=in which)が適切となります。whereを使うと、足りないinが補えるからです。 5.関係代名詞whichでは、前置詞inが関係詞の前に置かれることもあります。 例: this is the house which i live in. =this is the house in which i live. =this is the house where i live. 以上ご参考までに。