可以用who 上课的时候老师教是那些只能用that 的情况是指不可以用which
one做先行词时,关系代词用who来引导 定语从句宜用who来引导:当先行词是those, she ,he ,they, ones, anyone, someone, no one等指人的代词时
the one 应该是指示代词,指代前面的物,即this book 而which在这个定语从句中是连词,也可以用that 代替.
在定语从句中one of 后的先行词若是可数名词的复数,谓语动词就用复数形式,the only one of 后的谓语动词用的是单数形式.e.g.Tom is one of the boy students in our class who are often late.Tom is the only one of the boy students in our class who is often late.
that\those, the one\the ones 都是代词作先行词,that、the one代指单数,those\the ones 代指复数. the one\the ones 做先行词时,关系代词用that
the one 或one of 作先行词,如果是指物的话,关系代词用that;如果是指人的话,用who(作主语或宾语)用whom(作宾语)用that(作主语,宾语,表语),先行词是人不受只用that那一条限制.