英語
高校生
解決済み

関係代名詞
315番の問題です。
選択肢の中にwhoseがあればwhoseを選んでも大丈夫ですか?
()がtheyの代名詞の働きをして形容詞節になると思いました。
また、選択肢にある②はなぜダメなのでしょうか。
()がしゅかくでhasが動詞の働きweaknessが補語の働きをしていて第2文形の形だと思いました。

-314 benefit). こうした事柄の通例として, そのうわさはたちまちに 1.55.261 1000000 (these / case / the / affairs/is/as / with), th- through the town. 1057 (008 315 (a) Everyone has weaknesses. (b) There is no one ( vewortedate 1 but 2 who 3 that 4 than LOFL ) has weaknesses. 10 29/9nineven . Vi 7

回答

✨ ベストアンサー ✨

whoseじゃだめですね。
まず()がtheyの代わりだとすると、theyは主格なので関係代名詞も当然主格を使います。whoseは所有格なので使えません。
所有格というのはmy.his.her.theirのようなものです。
My has weakneses.のような文はあり得ないですよね。

次に②のwhoですがダメな理由が二つ。
まず先行詞はno oneですよね?この文のように先行詞にnoやall等がある場合は普通関係代名詞はthatを使います。
次に単純に意味がおかしくなります。
(a)の文意は「誰にでも弱点がある」というような意味です。
(b)の()にwhoやthatのような普通の関係代名詞を入れた場合、「弱点のある人はいない」という意味になり(a)と真逆の意味になってしまいます。

つまり空所には関係詞としての働きが出来、かつhas weaknesesを否定する働きをする必要があるのでbutが正解となります。

わーち

回答ありがとうございます🙏
凄い分かりやすかったです。また機会がありましたらお願い致します。

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