一、意思不同
1.each意思:adj. 每;每个
2.every意思:adj. 每个;每隔
二、用法不同
1.each用法:用作主语时,常用于each of短语,如果each强调的是“个别”,谓语动词与相关的物主代词通常总用单数形式。
例句:Each man has his own name.每个人都有自己的名字。
2.every用法:修饰单数名词,作主语时与动词单数形式连用,在口语中可用人称代词和物主代词的复数形式指代。
例句:He has read every book on the shelves.书架上所有的书他都读过了。
三、侧重点不同
1.each侧重点:以人作主语。
2.every侧重点:以物作主语。
3.every是形容词,只能作定语修饰单数名词,意思是“每一个”,表示整体概念;
4.each是形容词、代词,可用作主语、宾语、定语等,意思是“每个”或者“各个”,表示单个概念;each可以放在名词前,可以后跟of短语,与动词同时出现时要放在“be动词、助动词、情态动词”之后或者行为动词之前。
each:
They can't destroy truth without destroying each and every one of us.
除非他们将我们赶尽杀绝,否则真理不灭。
Eachbook is beautifully illustrated...
每本书都配有精美的插图。
every:
1. He was given every chance to try the job.
他得到一切可能的机会去试做这件事。
2. The library is open every day.
图书馆每天都开。