你好!我来为你解答: 定语从句中有6种情况只用关系代词who,不用that的情况,这便是其一—— 先行词为those,one,ones,anyone,people等时。 eg):Those who are from Qingdao come this day. Anyone who breaks the law should be punished. (另:某些不懂的人就不要误导学生了!!) 还有就是不要混淆了什么时候用that什么时候用who. (这个问题貌似重复了)……
回答如下: 先行词是表示人的复合不定代词时,后面的关系代词不能用that,只能用who/whom。例如: Anyone who breaks the law will be punished. To everyone who knew them, they seemed an ideal couple. There is no one who will believe it! Nobody who was near the scene of the crime is above suspicion.