三者都可用来概括全体,但强调重点不同:all指三者或三者以上的“全部”,整体性地考虑总体(具有概括性);every 指三者或三者以上中的“每个”,考虑总体中的所有成员(与all 很接近);each 指两者或两者以上的“每个”,是逐个逐个地考虑体(具有个别性)
There are trees on each side of the road. 路两边都有树。(指两者,不可用every)
all 和 each 既可作代词(单独使用或后找of短语),也可作形容词(其后接名词);而 every 却只能用作形容词,不能用作代词
All (of the) books are good. // Each/Every book is good. // Each of the books is good 所有的书都是好的。//每本书都是好的。
each 和every之后通常按单数可数名词,用作主语时,其谓语动词用单数;即使后面接两个用 and 连接的名词,其谓语依然用单数。但是,each 作同位语时,不影响谓语动词的数
The students each have a dictionary. 学生每人有一本字典。(each 为主语 students 的同位语)
Each of the students has a dictionarv.学生每人有一本字典。(each 为主语)
every 可与almost, nearly, single, without exception 等结合,以强调“(几乎)全体一致,没有例外”,但 each 却不能
Almost every student has read the book. 几乎所有学生都读过这本书。(不可用)
all 和every 可与not 连用构成not all/every,表示部分否定,意为“并非每个都”;every 可用于“every+基数词+复数名词”结构中,等同于“every+序数词+单数名词”,意为“每隔……,每⋯⋯之中”each 没有这两种用法
Not every culture divides the sexes absolutely. // Not all cultures divide the sexes absoluteIy. 不是每一种文化都绝对区分性別。
every one // everyone
every one 是两个词,既可用来指人,也可用来指物,等于 each one,后面可跟介词 of;everyone 是一个词,只用来指人,等于 everybody,后面不能跟介词of,是“每个人,人人,大家”的意思,不指具体哪一个人,作主语时,谓语用第三人称单数形式
Everyone is here except Tom. 除汤姆外大家都到了