先行词为人时引导词who和that的区别
1.用who不用that的情况:
(1)当先行词为one,ones,anyone,those时。 (2)当先行词为人称代词时。
He who does not reach the Great Wall is not a true man. Those who have any difficulty with pronunciation should practise more.
2. 用that不用who的情况:
(1)当主句已经出现who时。 (2)关系代词在定语从句中作表语时。
Who is the man that spoke to you just now? Mary is no longer the girl that she used to be.