当先行词是 all , anything , everything , something , nothing , much , little , none 等不定代词或被这些词修饰时,关系代词一般用 that 。在从句中作宾语时 that 可以省略
当先行词被形容词最高级、序数词,以及 the only , the very , the right , the last等词修饰时,关系代词只能用 that 。在从句中作宾语时 that 可以省略
当关系代词在从句中作介词的宾语,且介词在关系代词之前时,关系代词应用 which,且which不可省略;介词在从句句末时,关系代词用which或that均可,常可省略
当主句是以who或which开头的疑问句时,定语从句的引导词应用that,而不用who或which
当并列的两个先行词分别表示人和物时,引导词用that,不能用which