英語
高校生
解決済み

高校英語関係副詞です。

This is the museum () my grandfather visited fifty years ago.

()にはwhichが入ります。

先行詞がthe museum(場所)ですが、whereにしてはいけない理由がわからないです💧
解説には先行詞the museumは後ろの文visitedの目的語として働いているためとありました。
関係副詞が使えるのは、先行詞が後ろの文の主語として働くときに限定されるのでしょうか?

回答

✨ ベストアンサー ✨

先行詞が後ろの文章でどう働いているかによって変わります。

the museum → my grandfather visited (the museum ) fifty years ago.
この場合、visitedの後ろに前置詞がないので目的語だとわかります。
(答え)This is the museum (which) my grandfather visited fifty years ago.
次にvisited をwentに変えてみます。
the museum → my grandfather went (to the museum ) fifty years ago.
この場合、wentの後ろに前置詞があるので目的語ではなく、to the museumで副詞になっています。
(答え)This is the museum (where) my grandfather went fifty years ago.

このように、後ろの文につなげるときに前置詞がいらないときはwhich, thatを使います。前置詞がいる場合はwhere, how, whenなどを使います。

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