- ベストアンサー
関係代名詞と関係副詞
Do you remember the place ( ) we visited last summer? ( )に入る関係詞がwhereではなくwhichの理由が分かりません 教えてください
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
前提 visitは他動詞 → We visit the place.と目的語をとる。 goは自動詞 → We go to the place.のようにplaceを入れるときは前置詞が必要。 そして、前置詞+the place = 副詞句となります。 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー ★We visited the place. the placeをwhichに置き換えると Do you remember the place which we visited? ★We went to the place. the place をwhichに置き換えると Do you remember the place which we went to? Do you remember the place to which we went? のいずれかで言えます。toが残るのに注意してください。 ★We went to the place. to the place をwhereに置き換えると Do you remember the place where we went? と言えます。toがないのに注意して下さい。 関係代名詞 the placeという名詞の代わりに使う→関係代名詞which 関係副詞 to the placeやin the placeという副詞(句)の代わりに使う→関係副詞where というわけです。 よろしいでしょうか。
その他の回答 (3)
- princelilac
- ベストアンサー率24% (1618/6634)
visit は他動詞なので目的語が続きます。目的語として使われる品詞は名詞だけです。名詞の代理で使われるのが代名詞、つまり関係代名詞になるのです。 比較のために… go は自動詞です。目的語は取らず、必要なら go to の形にして、前置詞の目的語という形にします。to ~ は go の意味を補う副詞句となります。ですので自動詞では関係副詞を使うのです。 蛇足ですが、しかしこれも重要… この文は( )に何も入れず the place we visirted とするのが自然です。目的格の関係代名詞はほぼ100%省略されてしまいます。問題集などに出ているとすれば、わざわざ不自然な用法を覚えさせようとしていますので、感心しません。
- wind-sky-wind
- ベストアンサー率63% (6647/10387)
基本的に、関係代名詞だろうが、関係副詞だろうが、先行詞は存在します。 先行詞が含まれたり、省略されたり、というのはあります。 「彼が建てた家」 the house which he built 「彼が住んでいる家」 the house where he lives He built the house. が成り立てば目的格の which He lives the house. は誤りで、 He lives IN the house. が正しいので、 in which か where が正しい。 今回の場合、visit の後は目的語。 We visited the place. で正しいので which でいいです。 the place where we went went なら where です。 We went the place でなく、we went TO the place だから。 とにかく、the place という先行詞があって、ものとしての which か、 場所として関係副詞の where かは後で決まります。
- marbleshit
- ベストアンサー率49% (5033/10253)
the placeという先行詞が存在するからです。 Do you remember where we visited last summer? であれば何の問題も無いわけです。
お礼
とてもわかりやすかったです。 ほかのみなさんもありがとうございました。