英語
高校生
解決済み

答えは2なんですけど、関係代名詞の主格だから3が入ると思ってたんですがどうして違うのでしょうか?

237 The dinner party was attended by 300 people, ( ) paid $800 for the 00 privilege. 1 each of which 3 all of who 2 each of whom 4 all of what (防衛大)

回答

✨ ベストアンサー ✨

関係代名詞の主格だから3が入ると思ってたんですが → 二つの点で誤解があると思います。
1. 選択肢①②③④の主語はeach/allであり、which/whom/who/whatではありません。
2. 〇of(前置詞)+代名詞・目的格 ×of(前置詞)+代名詞・主格
従って、③は正解にはなりません。

参考にしてください。

mgf.

ありがとうございます!たしかに主語はeachとallですね。2の説明の代名詞・目的格と代名詞・主格のところで代名詞は結局前置詞の後ろに置くことができるのでしょうか?

taka

代名詞は結局前置詞の後ろに置くことができるのでしょうか? → その通り! 前置詞+名詞類(名詞・代名詞・動名詞)です。

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