- ベストアンサー
文法問題なんですが、、、
この答えがわかりません。 ↓ 77. Have you read the book __I gave you? A. where B. when C. which D. who 答えはwhich だと思うんですが、whichの後って動詞じゃないんですかね? thatだったらいけるけど、答えに入っていないし。。。。 詳しい回答お願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
which の直後に「主語+動詞」の形が続く場合は、その which は目的格になります。 「私があなたにあげた本」と訳します。 この場合の which はほぼ100%省略されることも覚えておいてください。 that, whom も同じ扱いをします。 直後が動詞(主語なし)なら、その関係代名詞が主語(主格)になっています。
その他の回答 (1)
- Him-hymn
- ベストアンサー率66% (3489/5257)
回答No.2
答はwhichです。 Have you read the book which I gave you? Hare you read the book? I gave you the book. この2つの文を関係代名詞でつないでいるのがご質問の文です。 もちろん、whichはthatでも正解です。 I like pictures which are colorful. I like pictures which he has taken. どちらも可能ですよね。 関係代名詞には主格と目的格(そして所有格)があります。 以上、ご参考になればと思います。
質問者
お礼
ありがとうございます。参考になりました!!!
お礼
わかりやすくありがとうございます!!同じように使えたんですね。。。