I will give my prize to -----can answer my question.A whom B whoever C those D any oneI will give my prize to -----can answer my question.A whom B whoever C those D any one选哪个?为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 03:18:40

I will give my prize to -----can answer my question.A whom B whoever C those D any oneI will give my prize to -----can answer my question.A whom B whoever C those D any one选哪个?为什么?
I will give my prize to -----can answer my question.A whom B whoever C those D any one
I will give my prize to -----can answer my question.
A whom B whoever C those D any one
选哪个?为什么?

I will give my prize to -----can answer my question.A whom B whoever C those D any oneI will give my prize to -----can answer my question.A whom B whoever C those D any one选哪个?为什么?
选B
后面宾语从句缺少的是一个主语
而A 是 who 的宾格形式,不能充当主语.
C和D都不能引导宾语从语
但这里可以是 those who 或者 anyone who,这时who引导的就是一个定语从句,修饰those,或者anyone

应选B. whoever = the one who, 这样one 是 to 宾语,而who 引导了后面的从句。
类似的有whatever, = the thing that

A
如果选C,D,还是要加WHO
whom是to的宾语

应该选择 B whoever whoever= anyone who
I will give my prize to anyone who can answer my question.
我将把奖励给任何可以回答我问题的人.
who can answer my question 是定语从句,修饰先行词 anyone .
anyone who 可...

全部展开

应该选择 B whoever whoever= anyone who
I will give my prize to anyone who can answer my question.
我将把奖励给任何可以回答我问题的人.
who can answer my question 是定语从句,修饰先行词 anyone .
anyone who 可以替换成 whoever, 那么whoever就相当于一个先行词和一个关系代词.
英语中类似的词还有:wherever= any place where
whenever= any time when
whomever= anyone whom

收起