英語
高校生

これの答えが ④ which になるのですが
なぜ ① where ではダメなのか教えて下さい。

回答

先行詞はYokohamaだと思います。だってYokohama is a city でしょ?
ここで①whereが使えないのはwhereが関係副詞だからです。関係副詞の後は完全文でS Vとしなければなりません。 今回は関係代名詞を使ってYokohamaを説明しましょう。
ちなみに文法書では関係代名詞と関係副詞について整理してみるといい勉強になると思います。
では!

ゲスト

なるほど!そうですよね
わざわざありがとうございます (^-^)

トモ

お役に立ててうれしいです。 すこし補足をします。関係代名詞はあくまで代名詞なのでコンマのあとの文で主語や目的語がありません。その省略されているところが先行詞が収まるべき場所です。 これが目印です。
一方、関係副詞のところですが、完全文とはその文だけで訳したときに意味がわかる文のことです。when〜するときを使って例文を作ったり、探したりすると完全文と副詞の関係が実感できると思います。
ちょっと前の回答で気になったので舌足らずですが書いてみました!

この回答にコメントする

「私が住んでいる横浜の郊外は」という
, より前の文全体を先行詞としているからだと思います。
コンマがあることと、私が住んでいるという内容も含めるのでwhereではなくwhichになると考えます。

へうこ

間違ってたらすみません

ゲスト

理解しました
ありがとうございます(^_^)

この回答にコメントする
疑問は解決しましたか?