合聚咖

合聚咖

请问every和each和all意思和用法有什么不同

admin

all,every,each的区别和用法

1.三者都可用来概括全体,但强调重点不同:all(全部)是整体性地考虑总体(具有概括性),every(每个)是考虑总体中的所有成员(与all很接近),each(每个)是逐个逐个地考虑总体(具有个别性)。比较:

Allmendie.所有的人都是要死的。

Everymandies.每一个人都要死的。

Eachmanmustdiealone.人都必然会一个个地死去。

2.all和each既可作形容词(其后接名词),也可用作代词(单独使用或后接of短语);而every却只能用作形容词(其后接名词),不能用作代词(即不能单独使用或后接of短语)。如:

正:allbooks/Eachisgood.所有的书/每个都很好。

误:everyofthebooks/Everyisgood.

3.each和every之后通常接单数可数名词,用作主语时,其谓语动词用单数。如:

Each(man)doeshisownwork.各人做自己的工作。

Everystudentintheschoolpassedtheswimmingtest.这个学校的每个学生都通过了游泳测试。

若后接两个用and连接的名词,其谓语依然用单数。如:

Every[Each]manandwomanknowsit.每个男人和女人都知道此事。

但是,each用于复数主语后作同位语,后面的谓语用复数。如:

Thestudentseachhaveadictionary.学生每人有一本字典。

4.each指两者或两者以上的“每个”,every指三者或三者以上“每个”,因此指两者时只能用each。如:

Therearetreesoneachsideoftheroad.路两边都有树。

5.every可受almost,nearly等副词的修饰,但each却不能。如:

差不多每个学生都读过这本书。

正:Almosteverystudenthasreadthebook.

误:Almosteachstudenthasreadthebook.