5 exercises — practise each, every, either, neither, and both with correct verb agreement in technical writing.
0 / 8 completed
1 / 8
A deployment script comment reads: "_____ node in the cluster must acknowledge the config change before rollout continues." Choose the correct quantifier for emphasizing individual, one-by-one confirmation.
"Each" is correct because it emphasizes individual members of a group being considered one at a time, which fits the meaning of requiring separate, individual acknowledgment from every node. "All" (option A) treats the cluster as a collective group and would be grammatically fine but loses the "one-by-one" nuance that "each" specifically conveys, which matters in this context since acknowledgment happens node by node. "Both" (option B) is restricted to exactly two items, but a cluster typically has more than two nodes. "Neither" (option D) is a negative quantifier for two items and would reverse the meaning entirely, saying no node should acknowledge — the opposite of what a rollout requires.
2 / 8
Choose the sentence with correct subject-verb agreement after "every":
"Exposes its own" is correct: "every" is always followed by a singular noun and takes singular verb agreement, no matter how many items exist in the group being described — "every microservice... exposes" (not "expose"). The possessive must also be the singular "its", not the plural "their", to stay consistent with the singular subject. Options A and B incorrectly use the plural verb form "expose". Option D correctly uses the singular verb but incorrectly pairs it with the plural possessive "their", creating a subject-agreement mismatch — this is one of the most common errors when writers subconsciously treat "every X" as a plural concept because it refers to many items.
3 / 8
A code review comment says: "_____ of the two approaches has trade-offs worth documenting." Choose the correct quantifier meaning "each one of the two, individually".
"Either" correctly refers to one or the other, or both, of exactly two items, and is used here to mean "each of the two approaches (there are only two) has its own trade-offs". "Every" (option A) is used for three or more items in a set, not exactly two, and would be grammatically odd applied to only two approaches. "All" (option C) is also typically used for three or more items and does not naturally pair with a stated total of two. "None" (option D) is a negative quantifier meaning zero, which reverses the intended meaning — the sentence is affirming that both approaches have trade-offs, not denying it.
4 / 8
Which sentence correctly uses "neither...nor" with proper verb agreement in a test report?
"Is affected" is correct: with "neither...nor", the verb agrees with the noun closest to it — here, "the production environment" is singular, so the verb must be singular ("is"), not plural ("are"). Option A incorrectly uses the plural verb "are". Option C omits the correct verb form entirely, using the bare form "be", which is ungrammatical in a declarative statement. Option D incorrectly pairs "neither" with "or" instead of its required partner "nor" — "neither" must always be paired with "nor", never "or", in standard English.
5 / 8
A release note states: "_____ the frontend team and the backend team signed off on the API contract before the freeze." Choose the correct quantifier meaning "the two of them together, both included".
"Both" is correct: it explicitly groups exactly two named parties together as jointly satisfying the condition, matching the meaning that both teams, together, signed off. "Each" (option A) would shift the focus to individual, separate sign-off, which is a subtly different meaning (each one on their own) rather than emphasizing the pair collectively; while grammatically valid in other contexts, "both" is the more natural and precise choice when the sentence explicitly names exactly two parties joined by "and". "Every" (option B) requires three or more items and does not fit exactly two named teams. "Either" (option D) implies a choice between one or the other, or an inclusive "one or both", which does not match the intended meaning of the sentence stating that both signed off.
6 / 8
During a code review of the new authentication service, Alice comments: 'Each user account must have a unique identifier.' What quantifier best expresses this requirement?
The question requires emphasis on individual user accounts. 'Each' highlights that *every* single account possesses a unique identifier, correcting a common misunderstanding of quantifiers focusing solely on group properties. Options 'insufficient' and 'either/neither' are irrelevant to the context of identifying users.
7 / 8
During a code review of the new authentication service, Alice comments: 'Each user account must have a unique identifier.' What quantifier best expresses this requirement?
The question requires emphasis on individual user accounts. 'Each' highlights that *every* single account possesses a unique identifier, correcting a common misunderstanding of quantifiers focusing solely on group properties. Options 'insufficient' and 'either/neither' are irrelevant to the context of identifying users.
8 / 8
David from the DevOps team sent this Slack message: 'Every server in the staging environment needs to pass the smoke tests before we proceed with deployment.' What does 'every' emphasize here?
'Every' in this context stresses the requirement that *each* distinct server must pass. The key is that it's not about a group meeting criteria; it's about individual verification. Misconceptions often arise from thinking 'every' implies a minimum number or identical configuration – those are other quantifiers.
What will I practise in "Distributive Quantifiers (each, every, either, neither, both) in Technical English — IT Grammar Exercise"?
Practise choosing between each, every, either, neither, and both, plus matching verb agreement, when describing sets of servers, environments, tests, or team
How many exercises are in this module?
This module has 8 multiple-choice exercises, each with instant feedback and a full explanation of the correct answer.
Is this exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is free to use with no account, sign-up, or paywall.
Do I need to create an account to do these exercises?
No account is required. Just click an option to answer — your score for this session is tracked automatically in the progress bar above.
What happens if I choose the wrong answer?
You'll immediately see which answer was correct, plus a full explanation covering the grammar rule and reasoning behind it — mistakes are where most of the learning happens.
Can I retry the exercises if I want a higher score?
Yes — use the "Try again" button on the results screen to reset and go through all the questions again.
Is my progress saved if I close the page?
No. Progress is tracked only for your current visit; reloading or leaving the page resets the counter. This keeps the exercise simple and account-free.
Where can I find more Grammar exercises?
Browse the full Grammar hub for related drills, or check the "Next up" link below to continue with a connected topic.
How is this different from reading an article on the same topic?
Articles explain grammar rules in prose; this exercise tests and reinforces those rules through active recall with immediate feedback — the two work best together.
Who writes these exercises?
Every exercise is written by the CoderSlingo team, drawing on real workplace English used in IT roles, then reviewed for accuracy and clarity.