✨ ベストアンサー ✨
先行詞がthe cityだったのでwhere(d)にしたのですが、答えはthat(b)でした。
→ その理由は、問題の例文は以下の2つの文を関係代名詞thatでひとつにまとめた文だからです。
①Rome is the city.(ローマはその都市です。) ②I have long wanted to visit it(代名詞・目的格=the city).(私は長い間ずっとその都市を訪れたいと思っている。)※it → that(関係代名詞・目的格):省略可能
参考にしてください。
関係代名詞⇒その名の通り名詞の代わりになる。だから、関係代名詞の後の文は不完全な文
関係副詞⇒副詞なので、それがあっても無くてもいいから、関係副詞の後の文完全な文
この問題では、最後のvisitの後に名詞が抜けてますよね?visitは他動詞だから本来名詞が来なきゃいけないのに抜けてる⇒不完全な文⇒関係代名詞が入る
よって、dではなくb
なるほど!分かりやすかったです、ありがとうございました!😊
ありがとうございます!
whereだと間違いなのはなぜなのか教えてくださいませんか?