I will hire the man ___ they say is a good English speaker

来源:百度知道 编辑:UC知道 时间:2024/06/08 15:21:26
I will hire the man ___ they say is a good English speaker
A.who B. that C which D.whom

答案是A ,为什么不是B或D呢??
解释下、谢了!

定语从句的主语,因此不能用宾格whom,是人,因此用who不用that

从句的主语是某人的时候用who.是物可以用that或which.

才不是,that既可指人也可指物

they say 相当于插入语,分析从句知缺少主语,因此选who,