____ one of you breaks the window will have to pay for it. (2013年江西高考)
A. Whoever B. Whatever C. Whichever D. Wherever
请问这道题的答案是C,为什么不能选B呢?
没错,答案只能选C。本题考查主语从句的用法。
除了quanfa的解释外,此题也可从另外一个角度来解释:在四个选项中,whoever和wherever不可用作定语,故可排除A和D;另外,whatever只用于指事物,而whichever既可用于指人,也可用于指事物,故排除B。
句意为:你们当中无论谁打碎的窗户都得为之赔偿。
应该是whichever,whatever可以当做形容词用放在名词的前面作定语,而one应该属于替代词,代词范围。