all和every有啥区别?
老师说all强调整体,every强调个体;但是我感觉这有啥区别呢?
如,“所有的人都去学校”,和“每一个人都去学”校,有区别吗?感觉没有区别啊。
求指教 展开
all是3个或3个以上而every则倾向于对“集体”中的每一个的描写。
all,every的区别和用法:
1、 两者者都可用来概括全体,但强调重点不同。all(全部)是整体性地考虑总体(具有概括性),every (每个)是考虑总体中的所有成员(与 all 很接近)。
All men die.
所有的人都是要死的。
Every man dies.
每一个人都要死的。
2.、all 可作形容词(其后接名词),也可用作代词( 单独使用或后接 of 短语)而 every 却只能用作形容词(其后接名词),不能用作代词(即不能单独使用或后接 of 短语)。如:
正:all books / Each is good. 所有的书 / 每个都很好。
误:every of the books / Every is good.
3、 every 之后通常接单数可数名词,用作主语时,其谓语动词用单数。如:
Every student in the school passed the swimming test. 这个学校的每个学生都通过了游泳测试。若后接两个用 and 连接的名词,其谓语依然用单数。
5.、every 可受 almost, nearly 等副词的修饰如:
差不多每个学生都读过这本书。
例:Almost every student has read the book.
区别
区别是指两个或两个以上的事物间的不同,一般是在存在共同点的情况下说有"区别",世间万物,不可能任何东西都是一样的,世上没有两片一样的叶子。当两种相似的事物作比较时,它们的不同点便是区别。
all,every和each的比较
all在表示抽象的整体概念时,作单数,相当于everything(一切东西),例:
All was destroyed in the big fire.大火中一切都毁了。
Grasp all, lose all.什么都抓,什么都抓不住。(谚)
Is that all you Want to know?你想知道的就这些吗?
all指人时用作复数,意为指三者以上的“全部”、“全体”,相当于everyone(每个),例:
All are present.大家都出席了。
There is room for all of us.我们所有的人全坐得下。
She knows us all.她认识我们所有的人。
all在人称代词前面,只能用all of,而且要与人称代词的宾格us, you, them等连用,如:all of us,而不能说成all us。every用于三个或三个以上的人或物,是“每一个”的意思,只能作定语,强调整体概念,例:
Every player is present.每个运动员都出场了。
They helped us in every way.他们从各方面帮助我们。
在表示“每个”、“全体”意思时,every的意思与all很接近。但一般情况下every和单数名词搭配,all和复数名词搭配,例:
Every child enjoys Christmas.每个孩子都喜欢过圣诞节。
All children enjoy Christmas.所有的孩子都喜欢过圣诞节。
Each也是“每一个”的意思,但与every不同,each用于指两个或两个以上的人或物,着重于个别概念,例:
Two men came into the room. Each carried an umbrella.两个人走进房间,每人拿着一把伞。
Each book on this desk is worth reading.这桌子上每一本书都值得读。
He gave three to each(of them).他给(他们)每人三个。
all表 全部,跟名词复数,谓语动词用原型,如She's so charming that all men are fascinated by her. every表 每个,跟名词单数,谓语动词用第三人称单数,如Every person has his own dream