質問: 関係代名詞と関係副詞 1 canada is a country ( ) both english and french are used. 2 sapporo is a city ( ) i've wanted to visit for a long time. どちらも先行詞が場所なのでwhere whichの見分け方がわかりません。教えていただけませんでしょうか?
回答: 関係副詞か関係代名詞かについては、先行詞との関係で決まると思います。 1の文では、both english and french are used (in a country)であり、 2の文では、i've wanted to visit (a city)for a long time です。 2の文は、先行詞は目的語という位置づけですから、関係代名詞の目的格になりますが、 1の文はcountry が直接、are usedの目的語になっているわけではありません。 1の文であれば、in which~というように、場所を表す前置詞が必要であり、それを 合わせてwhereという関係副詞で代用していると考えればいいのではないでしょうか。