ALL is used for the entire amount of something. This amount is a minimum of three things. When there are two, instead of saying ALL you say BOTH (We will learn more about BOTH in another lesson)
We use EVERY to talk about things collectively as a group more than individually. There are a number of individual people or things together though they are collected together and considered as a group.
EVERY is usually for a large number. Never for two things or two people.
We use EACH to talk about the individual members of a group as separate items. These individuals may all be of a similar type of characteristic though they are considered one by one, not as a group.
EACH is usually for a small number. (It is easy to count each individual person or thing) It can be used for two or more things or people.
All + plural noun
ALL is used with a plural noun For example:
ALLhouses need to have a roof.
Yes, if it is a house, it needs a roof.
We look at the total group as one. All houses, no exceptions.
We are talking about all houses in general. If you want to specify a group of houses, you could also say:
All of the houses need to have a roof.
But in this case, we only use ALL OF THE houses if we have already talked about these specific houses previously. They are a specific group of houses we mentioned before. We will see more about this in another lesson.
ALL can also be used to make a generalization. For example:
All elephants are slow.
Yes, all of the elephants in the world are, in general, slow.
After EVERY and EACH we use a singular noun.
EVERY + Singular noun
EACH + Singular noun
Let’s look at an example of EVERY + Singular noun
Every house on the street looks the same.
Here we consider the houses collectively as one group. Each house in that group looks the same. They have the same design, same number of windows, they are painted the same color. Every house on the street looks the same.
Let’s look at an example of EACH + Singular noun