they would give the book to_____passed by.A.who B.whoever C.whomever D.whom

来源:百度知道 编辑:UC知道 时间:2024/09/23 06:23:37
为什么选B,其他选项分析一下

whoever 作从句的主语,
整个句子意思是:不论是谁路过,他们就把书给那个人.
C,D都是宾格,不能作主语,A不能表达"不论是谁"的意思。

B 任何一个经过的人
其他的都不对啊,而且没有C这个词

选B,相当于anyone who,我将把这本书给任何一个路过的人。

B 这个是做 后面从句的主语啊!