Tom is the only one of those foreigners who is working in China.

问题描述:

Tom is the only one of those foreigners who is working in China.
这句话有错吗?有"the only"的句子关系词只能用that不能用who吧?但我们试卷上就是这么写的.

没错!
用that是先行词是物时相对which 而言的
指人时,尽管先行词前有the only,既可以用that,也可以用who 作主语指物时有the only也是可以用that和which吗只能用that