英語
高校生
解決済み

Every book that she wrote is popular among young people.

この文章のthatの所を、私はwhatにしたのですがなぜwhatではなくthatになるのかが分かりません。解説お願いします🙇‍♀️

関係代名詞

回答

✨ ベストアンサー ✨

関係代名詞whatはthe thing whichに置き換えることができるので、
先行詞がすでに含まれています
whatだと直前のEvery bookを先行詞にできません
Every bookを先行詞とするthatかwhichとしなければいけません

ゆずれもん

なるほど!分かりました!丁寧に教えていただきありがとうございました🙌

み~ぽ

この問題のように(もの)が先行詞の時は、whichでもthatでもどちらも使えます

ゆずれもん

ありがとうございます!

この回答にコメントする

回答

WhatはSがVするものという訳し方になるので、Every book what she wroteだと文法的におかしくなります(彼女が書いたもの全ての本のようになってしまいますよね)。従って、thatもしくはwhichを使うのが適切です。もしwhatを使うならWhat she wrote is popular among young peopleとすれば、彼女が書いたものは若者の間で人気ですとなるので、正しい文章となります。

ゆずれもん

わかりやすい解説、ありがとうございます🙇‍♀️
whichとthatはどのように使い分ければいいんでしょうか?

ɐ

基本的にthatは何にでも使えます!whichはものだけを修飾するときに使われますが、もしSが人ともの(A man and a dog)とかだと、人とものの両方が入っているのでwhichやwhoではなくthatを使います。

ゆずれもん

ありがとうございます🙌

ɐ

いえいえ!頑張ってください^ ^

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