英語
高校生

That is house in ( ) a famous actor lives. の( )内に入る単語がthatではなくwhichになる理由を教えてください🙇‍♀️💦

もしよければthatとwhichの使い分けも教えていただけると嬉しいです…!!

回答

後ろが完全文の場合はthat使えるけど
これは完全文じゃないからだと思います
whichは後ろが不完全のとき使えます
この文のどこが不完全かというとliveの後ろに本来来るべき場所に関しての名詞がありません。

この回答にコメントする

a famous actor lives in the house
先行詞が場所を表して前置詞がくればwhichになりますし、前置詞がなければwhereになります。
ちなみにin thatは~という点で、と訳します。

この回答にコメントする

前置詞(この文だとin)と一緒にthatは使えないというルールがあるのでwhichになります
使い分けはtheなどの限定を表す語がある時はthatを使います👌

この回答にコメントする

houseがものなのでwhichになります。
thatはwhoがつくものもwhichがつくものもどちらにも使えますが、whoとwhichにはっきりと区別できる場合はthatよりwhoやwhichを使う方がいいです。

あきぽん

先行詞がものだからとか、場所だからという理由で答えを確定するのは間違える可能性が非常に高いです
関係詞節の文構造をよく確認することを最優先にしましょう
また、先行詞がものの場合thatは使えます👌

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