有网友碰到这样的问题“that和which引导定语从句的区别”。小编为您整理了以下解决方案,希望对您有帮助:
解决方案1:
that和which引导定语从句的主要区别在于使用场景和所起的作用:
基本功能与泛指、特指:
that:通常不特指某个先行词,而是泛指先行词为事物或人,在句中作主语或宾语。
which:更偏向于明确指定某个特定的先行词,在句中可以作为主语、宾语或定语。
使用场景:
that:常用于不确定具体先行词或先行词在句中起到重要作用时。
which:用于明确指定某个特定的先行词,提供关于先行词的额外信息。
引导非性定语从句:
which:通常用于引导非性定语从句,表示对先行词的补充说明,而不是直接的所属关系。
that:一般不用于引导非性定语从句。
特殊情况:
在一些特殊情况下,定语从句用“that”还是“which”可能会引起争议。但从根本上讲,“that”往往更加普遍且用途更广泛一些,尤其是在现代英语中。然而,具体的选择还需根据语境和语感来判断。
综上所述,需要根据具体的语境和句子结构来选择使用“that”还是“which”来引导定语从句。