every 和 all 用法比较
every 和 all 都可以表示 “所有的,全体的”的意思。但是这两个词用法上有一些区别,下面就它们的用法作一些比较。
1) all 着眼于整体,后跟复数可数名词,every 是从每个个体去看,后跟单数可数名词,如:
My father values honesty beyond all things. 我父亲把诚实看得比其他一切都重要。
Every man has a fool in his sleeve. 人人都有不够聪明的地方。
2) 两个词都可以与 not 连用表示部分否定。
Not all residents are satisfied with the new change. 并非所有的住户都对这一新改变感到满意。
Not every horse can run fast. 并非所有的马都能跑得快。
3) 当表示特定群体的所有成员时,all 通常与定冠词或其他中位限定词连用,every后不跟限定词。
He has read all the books on the subject. 有关这个科目的书他都读过。
He has read every book on the subject. (译文同上)
Has the club got a list of all its members? 俱乐部有全体成员的名单吗?
Every member of the clubs should be written on the list. 俱乐部的全部成员应该列在单子上。
4) every只能修饰单数可数名词,但all 还可以跟不可数名词。
The truth of the report is beyond all doubt. 该报道的真实性是无可置疑的。
We have every reason to think he may still be alive. 我们有充分理由认为他可能还活着。 (这里reason 为可数名词)
Their demands are beyond all reason. 他们的要求不合理。(这里reason 为不可数名词)
下一篇: all 和 whole 的区别