Anyone和whoever有什么区别?似乎不用区分啊?但是,如果把它们放在同一个考题上,那就要看看它们组成的句子的不同了。
比如说,有这样一个题目:
______ with the least wit can decide which is right
A Who B Anyone C Whoever D Whose
我们知道,who是不对的,因为用who的时候,这应该是一个问句。但是,这不是问句。Whose是“谁的”,意思不对。
我们应该填anyone 和whoever中的哪一个呢?
现在,我们来看看如果我们填入anyone
Anyone with the least wit can decide which is right.
这个句子的意思是:任何最傻的人都能决定哪一个是错的。
所以,填anyone是可以的。
那么,whoever怎么样呢?
我们要知道,whoever的意思是:
The person who 那么,本个句子就变成了:
The person who with the least wit can decide which one is right
定语从句who with the least wit缺少谓语,不对。
所以,不能填whoever
但是,我们好像讲过以下的句子:
Whoever needs the ticket can tell me
任何需要那张票的人可以告诉我。
Whoever 等于The person who
这个句子就变成了:
The person who needs the ticket can tell me
定语从句who needs the ticket can tell me,有谓语needs 正确。
这个给我们一个启示:理解句子,特别是理解考题的句子的时候,我们一定要注意新的情况不能那老一套去套。所以,阅读理解相当重要。
精彩评论