I will hire the man ___ they say is a good English speakerA.who B.that C which D.whom,为什么不是B或D呢?

问题描述:

I will hire the man ___ they say is a good English speaker
A.who B.that C which D.whom
,为什么不是B或D呢?

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

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

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

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