求高手细细讲解下定语从句which和that的使用区别

求高手细细讲解下定语从句which和that的使用区别
come、、、
穿心望月 1年前 已收到2个回答 举报

别人都说我眼睛小 幼苗

共回答了21个问题采纳率:81% 举报

which只能指代物,that既可指代人也可指代物,所以先行词既有人,又有物时,只能用that
介词后不能用that,而which可以
which可以引导非限制性定语从句,that不可以
在不定代词,如:anything,nothing,the one,all,much,few,any,little等作先行词时,只用that,不用which.
先行词有the only,the very修饰时,只用that
先行词为序数词、数词、形容词最高级时,只用that

1年前

10

manofpower 幼苗

共回答了1个问题 举报

1先行词是everything、nothing、anything等不定代词时,用that而不用which。
2但先行词是something时that为最佳which也不算错。
3先行词是all、any、many、much、little、few等不定量的代词充当是that,不用which。例All who should be here are present at the meeti...

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.019 s. - webmaster@yulucn.com