Coordinate vs Cumulative Adjective Commas in Technical English
5 exercises — practise punctuating coordinate versus cumulative adjective chains.
0 / 25 completed
1 / 25
Which sentence correctly punctuates two coordinate adjectives that independently describe the same API?
"The team shipped a fast, reliable API" is correct because "fast" and "reliable" are coordinate adjectives: each one independently modifies "API", and you could reorder them ("a reliable, fast API") or insert "and" between them ("fast and reliable") without changing the meaning. A comma is required between coordinate adjectives. Option A omits the necessary comma, which reads as a run-together modifier. Option C uses a semicolon, which is never correct between adjectives modifying the same noun. Option D misplaces the comma after the noun-adjacent adjective instead of between the two adjectives.
2 / 25
Which sentence correctly omits the comma between cumulative adjectives that build on each other in a fixed order?
"She configured a new distributed caching layer" is correct because "new", "distributed", and "caching" are cumulative adjectives: they build on each other in a fixed order (you cannot say "a distributed new caching layer" or insert "and" between them), so no commas are used. Option A wrongly inserts a comma after "new", treating it as independent from "distributed" when it is not. Option B wrongly inserts a comma after "distributed" and misplaces "caching" as if it were a separate coordinate modifier rather than part of the fixed noun-classifying sequence. Option D inserts a nonsensical comma directly after the article.
3 / 25
Apply the "insert 'and'" test to decide: which sentence correctly punctuates "a slow, expensive query" versus "a slow legacy query"?
"...a slow, expensive query and a slow legacy query" is correct: "slow" and "expensive" are coordinate (you can say "slow and expensive" or "expensive, slow query"), so they take a comma, while "slow" and "legacy" are cumulative ("legacy" classifies the type of query and cannot be reordered before "slow" naturally), so no comma is used. Option A reverses the punctuation, dropping the needed comma from the coordinate pair and adding one to the cumulative pair. Option C adds an extra, ungrammatical comma directly before the noun in the first pair. Option D places commas incorrectly after each adjective rather than between coordinate ones.
4 / 25
Which sentence correctly punctuates a chain combining one coordinate pair and one cumulative modifier before a technical noun?
"This is a robust, scalable Node.js backend" is correct: "robust" and "scalable" are coordinate qualities (reorderable, joinable with "and"), so they take a comma, but "Node.js" is a cumulative classifier fused tightly to "backend" and cannot be separated from it by a comma or reordered. Option A omits the required comma between the coordinate pair. Option B wrongly adds a comma between "scalable" and "Node.js", breaking the fixed cumulative sequence. Option D misplaces the comma after "scalable," attaching it to the wrong boundary and still incorrectly separating "Node.js" from "backend".
5 / 25
A style guide entry reads: "Do not use a comma between adjectives if reversing their order sounds unnatural." Which revision correctly applies this rule to "a critical, production, database, outage"?
"a critical production database outage" is correct: all four words form a cumulative chain where each word classifies the next (a database outage that is a production database outage that is critical), and reversing the order ("a production critical outage database") sounds wrong, confirming no commas belong anywhere in the chain. Option B incorrectly inserts two commas mid-chain, splitting a fused cumulative sequence. Option C inserts a comma after "production", again breaking the fixed classifying order. Option D over-punctuates every boundary, treating a strictly cumulative chain as if each word were an independent coordinate modifier.
6 / 25
Sarah from QA just left this comment on your PR: 'This feature needs to be both *robust* and *highly scalable*.' Which of the following revisions is most appropriate for her feedback?
Sarah's comment highlights the difference between coordinate and cumulative adjectives. 'Robust' and 'highly scalable' are independent qualities; they don't build upon each other in a strict order. Therefore, no comma is needed to separate them. Using a comma here would incorrectly imply that 'scalable' depends on 'robust', which isn't the case.
7 / 25
You're drafting a PR description for a new microservice. You want to describe its performance characteristics. Which sentence is best? 'The service offers excellent throughput and minimal latency.'
This sentence correctly uses cumulative adjectives – 'throughput' and 'latency'– that describe related performance aspects in a defined order. The comma is unnecessary because the adjectives build upon each other conceptually. Introducing extra words like 'delay' disrupts this established sequence and becomes less precise.
8 / 25
You're writing a Slack message to your team about a recent incident. You want to describe the root cause: 'The database experienced a critical, prolonged, downtime.' Which revision is most effective?
Here, 'critical' and 'prolonged' are cumulative adjectives describing the nature of the downtime. They build on each other sequentially – first, it's *critical*, then, because of that, it was *prolonged*. The comma disrupts this flow and implies a direct causal relationship where one doesn't necessarily follow from the other.
9 / 25
You are writing a technical specification for a new feature. Which sentence is correctly punctuated using cumulative adjectives? 'The system requires a highly complex, computationally intensive, solution.'
This sentence demonstrates the correct use of cumulative adjectives. 'Computationally intensive' describes *how* the solution is complex – it's an elaboration on the initial descriptor. Adjectives in this sequence build upon each other to provide a more detailed and nuanced description. The comma incorrectly separates these related terms.
10 / 25
Sarah from QA just left this comment on your PR: 'This feature needs to be both *robust* and *highly scalable*.' Which of the following revisions is most appropriate for her feedback?
Sarah's comment highlights the difference between coordinate and cumulative adjectives. 'Robust' and 'highly scalable' are independent qualities; they don't build upon each other in a strict order. Therefore, no comma is needed to separate them. Using a comma here would incorrectly imply that 'scalable' depends on 'robust', which isn't the case.
11 / 25
You're drafting a PR description for a new microservice. You want to describe its performance characteristics. Which sentence is best? 'The service offers excellent throughput and minimal latency.'
This sentence correctly uses cumulative adjectives – 'throughput' and 'latency'– that describe related performance aspects in a defined order. The comma is unnecessary because the adjectives build upon each other conceptually. Introducing extra words like 'delay' disrupts this established sequence and becomes less precise.
12 / 25
You're writing a Slack message to your team about a recent incident. You want to describe the root cause: 'The database experienced a critical, prolonged, downtime.' Which revision is most effective?
Here, 'critical' and 'prolonged' are cumulative adjectives describing the nature of the downtime. They build on each other sequentially – first, it's *critical*, then, because of that, it was *prolonged*. The comma disrupts this flow and implies a direct causal relationship where one doesn't necessarily follow from the other.
13 / 25
You are writing a technical specification for a new feature. Which sentence is correctly punctuated using cumulative adjectives? 'The system requires a highly complex, computationally intensive, solution.'
This sentence demonstrates the correct use of cumulative adjectives. 'Computationally intensive' describes *how* the solution is complex – it's an elaboration on the initial descriptor. Adjectives in this sequence build upon each other to provide a more detailed and nuanced description. The comma incorrectly separates these related terms.
14 / 25
Sarah from QA just left this comment on your PR: 'This feature needs to be both *robust* and *highly scalable*.' Which of the following revisions is most appropriate for her feedback?
Sarah's comment highlights the difference between coordinate and cumulative adjectives. 'Robust' and 'highly scalable' are independent qualities; they don't build upon each other in a strict order. Therefore, no comma is needed to separate them. Using a comma here would incorrectly imply that 'scalable' depends on 'robust', which isn't the case.
15 / 25
You're drafting a PR description for a new microservice. You want to describe its performance characteristics. Which sentence is best? 'The service offers excellent throughput and minimal latency.'
This sentence correctly uses cumulative adjectives – 'throughput' and 'latency'– that describe related performance aspects in a defined order. The comma is unnecessary because the adjectives build upon each other conceptually. Introducing extra words like 'delay' disrupts this established sequence and becomes less precise.
16 / 25
You're writing a Slack message to your team about a recent incident. You want to describe the root cause: 'The database experienced a critical, prolonged, downtime.' Which revision is most effective?
Here, 'critical' and 'prolonged' are cumulative adjectives describing the nature of the downtime. They build on each other sequentially – first, it's *critical*, then, because of that, it was *prolonged*. The comma disrupts this flow and implies a direct causal relationship where one doesn't necessarily follow from the other.
17 / 25
You are writing a technical specification for a new feature. Which sentence is correctly punctuated using cumulative adjectives? 'The system requires a highly complex, computationally intensive, solution.'
This sentence demonstrates the correct use of cumulative adjectives. 'Computationally intensive' describes *how* the solution is complex – it's an elaboration on the initial descriptor. Adjectives in this sequence build upon each other to provide a more detailed and nuanced description. The comma incorrectly separates these related terms.
18 / 25
During a code review of a new API endpoint, Alex from DevSecOps comments: 'This request handler needs to be both *secure* and *highly performant*.' Which revision best reflects his feedback?
This question tests the understanding of cumulative adjectives. Alex's comment emphasizes two qualities – 'secure' and 'highly performant'. The correct option correctly combines these as a single, cumulative phrase, reflecting how we typically describe requirements in technical contexts. Options A and B are grammatically awkward because they separate the adjectives unnecessarily; options C & D incorrectly use 'must' or 'should'.
19 / 25
You're writing a Slack message to announce a deployment. The message reads: 'We deployed the new feature – it's *fast*, *reliable*, and *scalable*.' Which revision is most appropriate for clarity and adherence to style guidelines?
This assesses the correct use of cumulative adjectives in a casual communication setting. The phrase 'fast, reliable, and scalable' describes characteristics of the deployed feature. Using a colon (:) to introduce the description is more appropriate for Slack than a full stop (.) or semicolon (;), as it maintains a conversational tone. Option A adds unnecessary commas.
20 / 25
A senior engineer, David, leaves this comment on your PR: 'The database query needs to be *efficient*, *robust*, and *highly optimized*.' Which revision best addresses his feedback?
This tests the application of cumulative adjectives to describe a technical requirement. David's comment highlights three desired qualities for the database query. 'Efficient, robust, and highly optimized' accurately reflects this combined need. Option A is grammatically incorrect; options B & C use overly forceful language ('requires' or 'must'); option D incorrectly uses the present tense.
21 / 25
During a standup meeting, you're describing a recent issue. You state: 'The server experienced a *severe*, *long-lasting*, and *critical* outage.' Which revision is most effective for conveying the seriousness of the event?
This focuses on using cumulative adjectives to emphasize the impact of an incident. 'Severe, long-lasting, and critical' accurately describes the nature of the outage, highlighting its potential consequences. The correct order is important for conveying emphasis; all other options are less effective in this context.
22 / 25
Maria from Product just sent this comment on a PR detailing a new data pipeline: 'The pipeline currently processes data with unacceptable latency and lacks sufficient error handling.' Which revision best addresses her concerns?
'The pipeline offers acceptable latency and includes robust error handling.'
Maria is highlighting a specific performance issue (latency) and a missing element (error handling). The incorrect options either misrepresent the current state or use cumulative adjectives incorrectly. The correct option directly addresses her feedback by stating acceptable latency and robust error handling.
23 / 25
During a code review of a new authentication service, Ben from Security flags this: 'The authentication flow is both overly complex and remarkably insecure.' Which revision is most appropriate for his feedback?
'The authentication flow is simple and secure.'
Ben's comment uses cumulative adjectives to emphasize the severity of the problems – complexity and insecurity. The incorrect options either ignore the core issue or misrepresent the level of concern. Using 'overly complex' and 'remarkably insecure' correctly conveys the intended meaning.
24 / 25
Sarah from UX sends you a comment on a PR describing a new UI component: 'The component is both *visually appealing* and *highly interactive*.' Which of the following options best addresses her feedback?
Cumulative adjectives require commas between them. Sarah's original comment correctly uses commas to separate the two cumulative adjectives. The other options either incorrectly punctuate the sentence or add unnecessary emphasis.
25 / 25
Alex from DevOps is reviewing a new microservice's configuration file. He comments: 'This service needs to be *secure*, *scalable*, and *easily maintainable*.'. Which revision best captures his feedback?
This scenario focuses on the *meaning* of cumulative adjectives rather than just their placement. Alex is suggesting three vital characteristics that should be considered when designing a microservice. While the other options touch upon related concepts (trade-offs, specificity), option 1 correctly identifies that his comment is about conveying multiple desirable qualities.
What will I practise in "Coordinate vs Cumulative Adjective Commas — IT Grammar Exercise"?
Practise deciding when to place a comma between adjectives (coordinate, independent modifiers) and when to omit it (cumulative, fixed-order classifiers) in
How many exercises are in this module?
This module has 25 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.