✨ ベストアンサー ✨
He wants to visit London. の「格」(文の中で主格か所有格か目的格)は何でしょうか?
答えは「目的格」です。人称代名詞では He wants to visit it. になります。実は、visit は目的語が必要な他動詞なんです。ちなみに、visit の語源(ラテン語)は、vis = see, it = go で「見に行く」です。ですから、お手元にある関係代名詞の表を見ていただくとわかるとおり、目的格の whichでなければなりません。(但し、本来非文法ですが、He wants to visit there. というネイティブもかなりいます。thereは「副詞」です)
もし、He wants to live in London. が続くとすれば、in の後ろはやはり目的格なので
London is the city in which he wants to live. とするか
London is the city which he wants to live in. として in は残さなければなりません。
in which(副詞句で、そこ「で、に」の意) は where(関係副詞)に言いかえられますが、
London is the city where he wants to live.
と言うより、ネイティブのほとんどは関係代名詞を省略して
London is the city he wants to live in. と言います。
ご参考になればうれしいです。
わかりやすいですありがとうございます😭