He is the only one of the students __ has been to Paris.A.who B.that 选哪一个答案

问题描述:

He is the only one of the students __ has been to Paris.A.who B.that 选哪一个答案
先行词为人的时候 关系代词用that 或who 都可以啊 薄冰语法上说前有the only 等词时用that 但又看有点语法说上说用who 所以不知道到底哪个正确

A. who
who代指前面的He,是人,所以用who,如果是物就用that但先行词为人的时候 用that 或who 都可以啊 薄冰语法上说前有the only 等词时用that 但又看有点语法说上说用who所以不知道到底哪个正确前面用the onlythe veryjust修饰的先行词,后面定语从句要用that引导,但若有人,可用who,相对来说用that比较保险~