英語
高校生
解決済み

No one lives in that house ( ) windows are broken.

という、( )の中に関係代名詞を入れる問題で、参考書には「先行詞にall,every,any,noがつくときはthatが好まれる」と書いてあったのですが、同じページに載っていたこの問題の答えはthatではなくwhoseでした。どうしてこうなるのですか?

関係代名詞

回答

✨ ベストアンサー ✨

先行詞にallやevery、any、noはついておりませんし、the first、the+最上級などもついておりませんので、普通にwhoseが来るというだけですよ!

ししまる

ご回答ありがとうございます!
文の初めのNoはこの条件に該当しないということですか?

たかひろ

それは先行詞ではありませんよ!

先行詞は、関係詞によって説明される名詞のことです。

つまり、この文でしたらhouseが先行詞ですね。先行詞houseにはallやevery、any、no、the first、the+最上級などはついていないことが確認できるかと思います。

用語はしっかりと押さえておきましょう!
文法の参考書でしたら、恐らく1番最初のページに、先行詞とは何か、という記載があるかなと思います。
是非今一度ご確認くださいませ!

ししまる

なるほど!スッキリしました!!
ずっと関係代名詞の前の部分が全て先行詞だと思っていたので、こういうことが起きてしまうのですね😅
今一度、よく確認しておきます!
ありがとうございました!!

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