every — каждый, (все)
each — каждый, всякий
Every pupil must know this rule. — Каждый ученик должен знать это правило. Всегда можно заменить: Все ученики должны знать это правило.
The teacher asked three pupils and each pupil gave a different answer. — Учитель спросил трех учеников, и каждый ученик дал разный ответ.
Every man has the right to work and rest. — Каждый человек имеет право на работу и отдых.
They went to each house in turn. — Они пошли к каждому дому по очереди.
Every is mostly used when the members of a group or class have something in common, and are thought of together. — Между участниками группы есть что-то общее или они воспринимаются как некая общность.
Each is used when the members of a group or class are thought of separately, as individuals. — Участники некоей группы или класса воспринимаются отдельно, как отдельные предметы, явления.