一个关于who/whoever/anyone的英语单选

8个回答

  • 首先我告诉你 选C 无可非议

    而且你补充的也是对的.

    理由如下:

    The professor in the end decided to give the prize to ______ (教授在最后决定把奖给—)这是句子的主干,缺的是宾语,所以是宾语从句.

    在宾语从句中,即 ______ (he believed) had a good command of English.我把he believed括起来了,因为它是个插入语.句子翻译为 他认为对英语有很好掌握的任何人.

    四个选项中,要选一个既能在宾语从句中作主语又能符合句意得选项.那么我首先把D排除,因为他不能在宾语从句中做主语.对于B选项,虽然有任何人的意思,但是用于否定或疑问句中,在肯定句中,是无论谁的意思,句子翻译下来根本不通,就算用它,也应该是anyone who he believed had a good command of English,没有who,可想是对还是错.

    剩下的A和C,其实都对,但要选最佳选项,当然是C了.whoever体现了任意性,而who只体现了单一性.获得奖项的人明显不是待定的,是教授认为符合条件的任意人.