That is the cook ______ came from London.A.that B.which C./ D.who请解释为什么选who,而不能选A?先行词the cook作表语呀!难道是因为句首that的原因吗?

问题描述:

That is the cook ______ came from London.A.that B.which C./ D.who
请解释为什么选who,而不能选A?先行词the cook作表语呀!难道是因为句首that的原因吗?

cook是厨师的意思,先行词是人用who作关系代词

你的这道题有问题,that也是正确的。

在主语是指示代词that的情况下,一般不用that而用who指人.主要可能是听感不好的原因吧
O(∩_∩)O 认同请采纳,不懂继续问. 祝学习进步! 谢谢!