Anyonewhoever有什么区别?似乎不用区分啊?但是,如果把它们放在同一个考题上,那就要看看它们组成的句子的不同了。

比如说,有这样一个题目:

______ 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 正确。

这个给我们一个启示:理解句子,特别是理解考题的句子的时候,我们一定要注意新的情况不能那老一套去套。所以,阅读理解相当重要。