英語
高校生
解決済み

関係詞の問題についてです。
先行詞がthe cityだったのでwhere(d)にしたのですが、答えはthat(b)でした。なぜなのか教えてください🙇‍♀️

5) Rome is the city ( )I have long wanted to visit. 【青山学院 a. what b. that C. when d. where

回答

✨ ベストアンサー ✨

先行詞がthe cityだったのでwhere(d)にしたのですが、答えはthat(b)でした。
→ その理由は、問題の例文は以下の2つの文を関係代名詞thatでひとつにまとめた文だからです。
①Rome is the city.(ローマはその都市です。) ②I have long wanted to visit it(代名詞・目的格=the city).(私は長い間ずっとその都市を訪れたいと思っている。)※it → that(関係代名詞・目的格):省略可能

参考にしてください。

🦔

ありがとうございます!
whereだと間違いなのはなぜなのか教えてくださいませんか?

よろしく

関係代名詞⇒その名の通り名詞の代わりになる。だから、関係代名詞の後の文は不完全な文
関係副詞⇒副詞なので、それがあっても無くてもいいから、関係副詞の後の文完全な文
この問題では、最後のvisitの後に名詞が抜けてますよね?visitは他動詞だから本来名詞が来なきゃいけないのに抜けてる⇒不完全な文⇒関係代名詞が入る
よって、dではなくb

🦔

なるほど!分かりやすかったです、ありがとうございました!😊

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