質問: 関係代名詞 1. 関係代名詞の使い方について質問します。 i have done it. my father told me to do it. を関係代名詞を使って1文にするとき、i have done what my told father told me to do . と正解がありましたが、i have done it which my told father told me to do . では、不正解なのでしょうか? 2. 基本的なことで申し訳ありませんが、she spoke in german, ( which / whose)language i did not understand. whoseは、制限用法では人、ものの両方に使えますが、非制限用法では、どうなのでしょうか? この問題の正解は、which ですが、whose がものにも使えるなら、ここで、whose language というのも正解なのかと思い質問しました。 よろしくお願いします。
回答: こんばんは。 1. 残念ながら、itという代名詞に関係代名詞を適用することはできません。(と覚えてください) i have done the work. だったら i have done the work which my told father told me to do. とできるのですけどね。 2. 私は英文法用語が嫌いで、制限用法・非制限用法という用語も初耳なのですが、 たしかに、所有格の関係代名詞として、人だけでなく物についても whose は使えます。 しかし、そういう問題ではないのです。 もしも whose language が正しいのであれば、 元の形は german's language だということになります。 she spoke in german ですから、この文における german は、「ドイツ語」という意味であることがわかります。 よって、whose language つまり german's language は、「ドイツ語の言葉」になってしまいます。 ですから、消去法的に考えても、whose はあり得ないということになります。