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

问题描述:

they would give the book to_____passed by.A.who B.whoever C.whomever D.whom
为什么选B,其他选项分析一下

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