你说的是定语从句吧,定语从句中,只能用which的情况:①非限制性定语从句(主句于从句之间有逗号)②引导词前有介词③先行词本身为that只能用that的情况:①先行词是all.everything.nothing.little等不定代词②先行词被形容词最高级或序数词修饰③先行词被no every some any等限定词修饰④先行词有人有物⑤there be句子中,先行词为物⑥先行词或引导词作表语⑦先行词前有who what which等特殊代词时纯手打,望采纳