单选题
______ breaks the law will be punished sooner or later.
A、
Who
B、
Someone
C、
Anyone
D、
Whoever
【正确答案】
D
【答案解析】
[解析] whoever在这里作关系代词,引导主语从句,意思是“无论谁……”,相当于anybody who。故D项为正确答案。
A项who也可引导主语从句,但意思是“谁”,不合句意,故为错误选项。B项someone和C项anyone不能引导主语从句,只能作一个句子的主语或宾语,所以不对。
提交答案
关闭