这个单选题选什么?为什么

来源:百度知道 编辑:UC知道 时间:2024/06/17 19:20:14
_____ knows the fact should report it to the manager.
A.whoever B.No matter who C.Someone D.anyone

选A。
c显然不对;d应该用Anyone who...至于A与B比较,可以记住,XXXever的适用范围包括了no matter XXX的范围,所以这两项同时出现时,选XXXever一定没错。

答案A 等同于anyone who

1.No matter who选的话,那句子应该写成一个让步状语从句。No matter who knows the fact ,she(he)should report it to the manager.
2.someone肯定不选。
3.anyone后面还得有who,才能与后面的三个单词完整的构成句子的主语。