which和that的區別

更新于:2022-11-17 12:07:28

which:通常引導非限制性定語從句,可直接放介詞后作賓語。that:先行詞是much、little、none、all、few、every、any、the very、the only和the same等詞或被這類詞修飾時、關系代詞在定語從句中作表語時、避免重復時、先行詞是既指人又指物的并列詞組時。

二者區別:

1、that和which在從句里都可以做賓語和主語,做賓語時可以省略。

2、在定語從句中,有種說法叫關賓省,意思是關系代詞在限制性定語從句中作賓語可以省略,不管是that,which,還是whom。

3、which能引導非限制性定語從句,that則不行。

4、that與which兩者都可指物,常可互換。其區別主要在于:

(1)引導非限制性定語從句時,通常要用which。

如:She received an invitation from her boss, which came as a surprise. 她收到了老板的邀請,這是她意想不到的。

(2)直接放在介詞后作賓語時,通常要用which。

如:The tool with which he is working is called a hammer. 他干活用的那個工具叫做錘子。

(3)much, little, none, all, few, every(thing), any(thing), no(thing) 等時,通常用that。

which和that的區別》閱讀地址:http://www.osxg.com.cn/2022/1117/1009095.htm

上一篇 如何寫結婚請帖? 下一篇 鞋底eva和pvc拖鞋哪個會臭腳