✨ 最佳解答 ✨ Shuma 9年以上以前 ・先行詞に形容詞の最上級や、the first/the last/the only/all /every/any/few/noなどが含まれるとき。 ・先行詞がsomething,nothingなど-ingで終わるとき。 ・先行詞が〈人+物[動物]〉のとき。 などのときはwhichよりthatがいいです。 留言
fenix 9年以上以前 どちらも主格または目的格で使われますが 大きな違いがあります 例えば前置詞の後また非制限用法のときはthatを使うことはできません 逆に先行詞に最上級が含まれていたり 「すべて」に関係する語 all every any no(すべて〜しない) や 「1つ」に関係する語 only first・last(最初と最後に来る人は一人) the same(同じもの=一つしかない) very などがあった場合は thatしか使えません 中学の範囲なら逆にからは知識程度であまり 見る必要はないです 前置詞 非制限用法のときはしっかりと覚えてくださいね(^o^) 留言
Saki 9年以上以前 whichはその前の言葉は人以外の名詞でなければいけません thatは人でも物でも名詞ならなんでもOKです ex)◎This is a book which I bough yesterday. ◎This is a book that I bough yesterday. ×She is a girl which I spoke to. ◎She is a girl that I spoke to. 留言