一道英语的单选题

来源:百度知道 编辑:UC知道 时间:2024/05/08 01:22:58
I will employ the man ______ they say is a fluent speaker of English.
A, who.
B, that.
C, which.
d. whom.
为什么只能用that,而不能有who?

只B可以.首先先看这句子:they say that the man is a fluent speaker of English.是正确的.而这句:they say the man a fluent speaker of English.也正确 这差别在于前者为宾语从句,后者为宾补结构. 而本题实际是一题定语从句,the man 为they say 后的宾语,定语从句中宾语可省略.而注意say后有个is,故从第一个例句中知要用that . 其实整句如下:I will employ the man (who/that/whom) that they say is a fluent speaker of English. 而另一种表达可为:I will employ the man (A,B,D) they say a fluent speaker of English

有employ就用that

they say是插入语,去掉后who和that都可以阿。