英語
中学生

英語です。

中学3年の英語の関係代名詞の

who、which、that

の違いを教えてほしいです!

分かりやすくお願いします。

英語 関係代名詞

回答

Who、先行詞が、「人」のときに使う
Which、先行詞が、「人以外」の時、要するに物や動物とか、
That、基本的に人でも人じゃなくてもいい。
応用的には?というと、次の3つ
①先行詞が全てのものを表すとき。
例 all、every、any など
これらの形容詞がついている時
②先行詞が唯一のものを表す(=例外がない)とき。
例only very (まさにその) 序数詞(first second third とか) 最上級
③先行詞がnoの時、無を表す時
これらのときは、whichではなくthatにするのが強く推奨される、絶対ではないげとthatにした方が圧倒的に無難
何がわからないところがあったら聞いてください!

Clearnoteユーザー

whoの時にthatでもいい、と書いてあったり、
which の時にthatでもいい、と書いてあるのがよく分からないです。

thatはwhoの時やwhichの時でも使っていいということでしょうか?

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