English
Senior High
Resolved

この問題はなぜwhereではなく、thatを入れるのでしょうか。解説を見ましたが、元の文に直すと、I have always wanted to visit it since childhood.になって、itに対応する関係代名詞は、thatだからなど書いてありましたが、意味はわかるのですが他の理由でダメな理由や、解説を教えてください。

POO ④whose [駒澤大改 ]I have always wanted to visit since childhood. ③wherever India is a country [ that ②where

Answers

✨ Best Answer ✨

whereはin the countryという意味になる時にしか使えないからです
visitはvisit + 場所という形を取る他動詞です
whereはin which、at whichと同じ意味なのでIndia is a country where I lived.なら大丈夫です
なぜなら元の文はI lived in India.となるからです
しかし今回はIndia is a country where I lived.です
これをwhereで作るとI have always wanted to visit where.となってしまいvisitの後の目的語が無くなってしまいます
見分け方として後ろの文が完成しているかどうかを見てみましょう
今回はI have always wanted to visit ___ since childhood.というvisitの後ろに目的語がない未完成の文章なのでthatが入ります
whereは「そこで」という副詞、thatは「その国を」という名詞代わりと考えると区別しやすくなります
追加で質問等ありましたら送っていただければ回答しますのでご気軽に質問してください

Post A Comment
Were you able to resolve your confusion?