定语从句用who不用that的情况有:
在非限制性定语从句中的先行词指的是人时,只能用who 或者whom而不用that;
当先行词指示代词those,或者先行词是those所修饰的人时,用who不用that;
who
当先行词是people,或者是表示人的集体名词的时后,用who不用that;
当先行词为one, ones, anyone, everyone, none等时,或者是人称代词 he, she, they时只能用who,而不能用that;
当表示人的先行词由两个定语从句重叠修饰的时候,若一个定语从句的引导词为that, 那么另一个定语从句的引导词必定为who。
定语从句的相关概念