"Both" refers exclusively to TWO things or people; "all" refers to THE ENTIRETY of a group (three or more, or a complete category); "every" emphasizes each element individually within a group.
BOTH: determiner/pronoun indicating TWO and only two. "Both candidates were impressive" = the two candidates (exactly two). "Both of the proposals need revision." Position: before the noun (both candidates), or BOTH OF THE + noun (both of the proposals), or as pronoun (both were ready). BOTH + plural verb: "Both teams are ready" (never "both team is"). BOTH... AND: correlative conjunction — "Both the CEO and the CFO attended." NEITHER (none of the two) is the opposite of BOTH: "Neither candidate was selected."
Both the technical lead and the product manager need to sign off on the architecture document before the development team can begin the sprint.
The due diligence team evaluated both acquisition targets simultaneously to allow for a comparative analysis before making a final recommendation to the board.
Both approaches have significant merits — the final decision will depend on which one better aligns with the company's five-year strategic roadmap.
ALL: determiner/pronoun indicating THE ENTIRETY of a group of THREE OR MORE elements, or the totality of a category. "All employees must complete the training" (no exceptions). "All of the reports were submitted on time." ALL also works with uncountable nouns: "All the information was shared." EVERY: determiner emphasizing EACH ELEMENT INDIVIDUALLY within a group. "Every employee must complete the training" = each employee individually. ALL + plural noun + plural verb. EVERY + singular noun + singular verb: "Every report IS ready" (not "are"). Practical difference: ALL = the totality as a group. EVERY = each member individually.
All regional offices are required to submit their quarterly performance reports using the new standardized template by the tenth of each month.
Every client who participated in the beta program received a personalized follow-up from a customer success manager within forty-eight hours of completing the trial.
The new expense policy applies to all departments without exception, regardless of the budget size or the seniority of the team members involved.
Common mistake
Classic errors: (1) "Both of the three options" = INCORRECT. BOTH is only for TWO elements. With three = ALL: "All three options." (2) "Every employees must..." = INCORRECT. EVERY + SINGULAR noun: "Every employee MUST" (not "every employees"). (3) "All the both teams agreed" = INCORRECT (redundant). Use only one: "Both teams agreed" or "All teams agreed" (if more than two). (4) "Every information was shared" = INCORRECT. EVERY does not go with uncountable nouns. With uncountables = ALL: "All the information was shared." (5) "Both team is ready" = INCORRECT. BOTH + PLURAL: "Both teams ARE ready."
Trick to remember it
The NUMBER TEST: exactly TWO elements? = BOTH. THREE OR MORE (or a complete category)? = ALL / EVERY. ALL vs EVERY difference: ALL = the group as a WHOLE (collective). EVERY = EACH element ONE BY ONE (distributive). "All students passed" = the entire group passed. "Every student passed" = each student, individually, passed. Grammatical consequence: ALL + plural, EVERY + singular. Substitution test: "each and every" = EVERY. "the whole group" = ALL. "the two of them" = BOTH.
Quick rule
Both = exactly TWO (both teams, both candidates). Both + plural verb. All = ENTIRETY of a group (3+) or category. Every = EACH element individually (+ singular noun). "All the reports are ready." "Every report is ready." "Both reports are ready" (only two).
Did you know?
The distinction between ALL (collective) and EVERY (distributive) has subtle semantic implications that philosophers of language have studied with interest. "All students passed" emphasizes the result as a collective fact about the group. "Every student passed" emphasizes the result as a truth that holds for each member individually. This difference becomes clear in statistical contexts: "All countries in the study showed improvement" = the set of countries improved. "Every country in the study showed improvement" = each country, without exception, showed improvement. In formal logic, the difference corresponds to the distinction between universal quantification A (for all x, Px) — corresponding to EVERY — and assertion about a collective set — corresponding more to ALL. This logical distinction helps explain why EVERY + singular (each one individually) and ALL + plural (the group) are grammatically consistent with their semantics.
Exercise 1 · Pick the right one
The compliance team reviewed _____ submitted contracts and found inconsistencies in the liability clauses of three documents.
Exercise 2 · Pick the right one
_____ acquisition proposals presented to the board had distinct strategic merits, making the final selection decision particularly complex.
Exercise 3 · Form the word
Both = exactly TWO (both teams, both candidates). Both + plural verb. All = ENTIRETY of a group (3+) or category. Every = EACH element individually (+ singular noun). "All the reports are ready." "Every report is ready." "Both reports are ready" (only two).
Classic errors: (1) "Both of the three options" = INCORRECT. BOTH is only for TWO elements. With three = ALL: "All three options." (2) "Every employees must..." = INCORRECT. EVERY + SINGULAR noun: "Every employee MUST" (not "every employees"). (3) "All the both teams agreed" = INCORRECT (redundant). Use only one: "Both teams agreed" or "All teams agreed" (if more than two). (4) "Every information was shared" = INCORRECT. EVERY does not go with uncountable nouns. With uncountables = ALL: "All the information was shared." (5) "Both team is ready" = INCORRECT. BOTH + PLURAL: "Both teams ARE ready."
The NUMBER TEST: exactly TWO elements? = BOTH. THREE OR MORE (or a complete category)? = ALL / EVERY. ALL vs EVERY difference: ALL = the group as a WHOLE (collective). EVERY = EACH element ONE BY ONE (distributive). "All students passed" = the entire group passed. "Every student passed" = each student, individually, passed. Grammatical consequence: ALL + plural, EVERY + singular. Substitution test: "each and every" = EVERY. "the whole group" = ALL. "the two of them" = BOTH.
Bryan López
Founder of SpeakUP Academy