質問: 関係副詞と関係代名詞 英文が間違っていたので再度質問します。解説お願いします。 i have been to the place( ) in his talk. 選択肢 1 where he spoke of. 2 where he spoke. 3 that he spoke. 4 which he spoke of. 5 of that he spoke. 次のように考えました。 関係副詞の後の文は完全な文で、関係代名詞の後の文は不完全な文ということは 知っています。 この文でのspokeは自動詞ですね。 spoke ofの後は名詞が必要なので1と4は不完全。 1は不完全なので関係副詞は不可。 答えは4番。 そこで教えて欲しいのは、2はofがありません。完全な文です。 4はof which he spoke.でも言えるので前置詞+関係代名詞=関係副詞で 2の答えはof whichをwhereにした文だと思ってしまいます 2は なぜ ダメなんでしょうか? 質問の仕方がまずくてすいません。 2がだめな理由を教えてください。
回答: where は in/at which の意味です。 in his talk は無視して、 彼が以前演説か何かをした、 そこで話をした、そういう場所に行ったことがある、という意味です。 今回、in his talk とあるので彼のトークの中で話題になった場所というのが the place (that/which) he spoke of the place of which he spoke のどれかです。 カッコ内は省略可というか、省略が普通。 of を前に出せば which のみ。 この of which を where にはできません。 完全だからなんでも関係副詞で書けるわけじゃないです。 場所として「~で、に、へ」の意味になる場合であって、 of のような前置詞の意味まで出ません。