質問: 文法問題なんですが、、、 この答えがわかりません。 ↓ 77. have you read the book __i gave you? a. where b. when c. which d. who 答えはwhich だと思うんですが、whichの後って動詞じゃないんですかね? thatだったらいけるけど、答えに入っていないし。。。。 詳しい回答お願いします。
回答: which の直後に「主語+動詞」の形が続く場合は、その which は目的格になります。 「私があなたにあげた本」と訳します。 この場合の which はほぼ100%省略されることも覚えておいてください。 that, whom も同じ扱いをします。 直後が動詞(主語なし)なら、その関係代名詞が主語(主格)になっています。