①のwhere関係副詞だからです。答えは④でこれは関係代名詞です。
関係副詞と関係代名詞は両方とも2つの文を1つの文にするやり方です。ですが、ちょっと違いがあります。
上の文は元々次の2つの文でした。
❶ I live in the suburbs of Yokohama.
❷Yokohama is Japan’s second largest city.
これを関係代名詞でつなげると、
I live in the suburbs of Yokohama(先行詞), / which(主語) is Japan’s second largest city.
になります。
このように、関係代名詞whichは、Yokohamaを先行詞にとり、その代名詞として後ろの文で主語になっています。もし、後ろの文からwhichを取ると、主語がない不完全な文になります。関係代名詞は、それを含む文で、主語または目的語の役割をしています。
一方、関係副詞は後ろの文では、修飾語の役割になりますので、主語、目的語が不足していない完全な文になります。
❶I live in the suburbs of Yokohama.
❷Chinatown is there in Yokohama.
I live in the suburbs of Yokohama, / where Chinatown is there.
このように、関係副詞whereは、後ろの文で修飾語であるin Yokohamaの代わりとして入っています。もし後ろの文でwhereが無くとも、不足のない完全な文が成立します。
つまり、関係代名詞のときは、それが抜けると後ろの文で何かが足りない不完全な文。
関係副詞は、それだけで足りる完全な文です。
ちなみに、thatも関係代名詞ですが、使えない場面があります。それが、今回のように固有名詞を先行詞にする場合です。Yokohamaは固有名詞なので。この固有名詞を先行詞に取るやり方を非制限用法(非限定用法)と言います。特徴として、間にコンマを入れます。この場合は、関係代名詞としてthatを使うことができません。なのでwhichを使います。
返信が遅くなってしまい大変申し訳ありませんでした🙇とても丁寧にありがとうございました!!