5 exercises — practise diplomatic understatement patterns in risk assessments and status reports.
0 / 20 completed
1 / 20
Which sentence uses litotes to diplomatically state that a bug is fairly common, without sounding alarmist?
"Not uncommon" is a classic litotes: a double negative ("not" + "un-") that affirms a moderate positive meaning ("fairly common") in an understated, diplomatic way. It is weaker and more measured than "very common" but stronger and more informative than a flat "common", which is a subtle register technical writers use to avoid sounding either alarmist or dismissive. Option A ("uncommon") states the opposite meaning. Option C ("very common") is a direct statement without the diplomatic hedge that litotes provides. Option D ("not common") is a straightforward negation, not litotes, and communicates something close to "rare", which is a different and stronger claim than "not uncommon".
2 / 20
A risk assessment uses litotes to describe a migration approach. Which sentence is correct?
"Not without risk" is litotes affirming that the approach does carry risk, phrased diplomatically — it softens the bluntness of "is risky" while still clearly communicating caution. This phrasing is common in technical risk assessments where a flat "is risky" might sound overly alarming or presumptuous, but understating the risk entirely would be dishonest. Option A ("is without risk") asserts the opposite — no risk at all — which contradicts the intended cautionary meaning. Option B ("is not risky") is a direct negation, not litotes, and states something stronger and less nuanced than "not without risk" (it implies there is no meaningful risk). Option C ("risk-free") is the strongest possible claim of safety, the opposite of what a cautious risk assessment would state.
3 / 20
Which sentence correctly uses litotes to acknowledge that a solution is reasonably effective, without overpraising it?
"Not an insignificant improvement" uses litotes to affirm that the improvement is meaningful, while stopping short of overstating it as dramatic or the best possible outcome — a measured, credible tone often preferred in engineering reports where exaggerated praise can undermine trust. Option A states the literal opposite, that the improvement is negligible. Option B makes an absolute superlative claim ("the best possible") that is a much stronger and different assertion than the modest litotes in option D. Option C is a direct, non-litotes statement — grammatically fine, but it does not use the double-negative understatement structure the question asks for, and it reads as more emphatic than the hedged tone of option D.
4 / 20
Choose the sentence that correctly uses litotes to say a deployment process is reasonably reliable, in a status report.
"Not unreliable" is litotes affirming a degree of reliability while leaving room for the caveat that follows ("though occasional manual intervention is still required") — the understated phrasing matches the tone of a qualified, not-fully-confident endorsement. Option A states the opposite, directly undermining the sentence's own caveat structure (if it truly were unreliable, "though... intervention is still required" would not logically follow as a minor caveat). Option B ("completely reliable") makes an absolute claim that directly contradicts the following caveat about manual intervention, creating an internal contradiction. Option D ("reliable") is a plain positive statement, not litotes, and reads as more confident than the hedged, understated tone the litotes achieves.
5 / 20
A performance report states: "Query response times _____ have improved since the index was added." Choose the litotes construction meaning "have improved noticeably".
"Have not failed to improve" is a litotes construction: negating "fail to" produces an understated affirmation that the improvement did occur, often carrying a slightly wry or emphatic undertone (similar to saying "I can't say I disagree" to mean "I agree"). This is a more nuanced, literary form of understatement than a flat statement. Option A ("have failed to") states the opposite — that response times did not improve. Option B ("have definitely") and option C ("have possibly") are direct modal/certainty adverbs, not litotes constructions — they are grammatically valid but do not use the double-negative understatement pattern being tested here.
6 / 20
Sarah (Lead DevOps) posted the following to Slack: 'The new monitoring alerts are… less frequent than before.' Which of the following best explains Sarah's use of litotes in this message?
Litotes uses understatement for emphasis by stating the negative of a statement. Here, 'less frequent' implies that alerts are *more* frequent, subtly conveying that they're actually quite common and potentially problematic. Sarah avoids sounding alarmist by downplaying the issue with this understated phrasing.
7 / 20
During a code review of a new API endpoint, Ben (Senior Developer) left the following comment: 'The error handling is… surprisingly robust.' Which best describes Ben's use of litotes in this context?
Litotes employs understatement to express a positive sentiment by stating the negative. 'Surprisingly robust' implies that the error handling should *not* be surprising – meaning it's actually quite weak and potentially needs improvement. Ben uses this understated phrasing to offer constructive criticism diplomatically.
8 / 20
In a pull request description for a refactored database query, David (Junior Developer) wrote: 'The performance is… noticeably better.' What does David's statement most likely intend?
'Noticeably better' suggests a perceptible improvement without claiming a huge difference. This uses litotes to avoid overstating the performance gain and acknowledge that it's an actual, albeit moderate, positive change. It allows for a more realistic assessment of the refactoring.
9 / 20
A status report states: 'The automated deployment process is… relatively stable.' Which interpretation best reflects the intended meaning?
'Relatively stable' uses litotes to downplay potential instability. It suggests the process *should not* be unstable—meaning it has some minor issues but remains functional. This understatement avoids directly stating a potentially alarming lack of reliability.
10 / 20
Emily (System Architect) wrote in a technical document: 'The new caching strategy is… reasonably effective.' What is the most accurate interpretation of this statement?
'Reasonably effective' employs litotes by stating the negative – implying that the strategy *should not* be ineffective. This means it offers some benefit but isn't a resounding success. The understatement allows for a more balanced and honest assessment of its performance without over-promising.
11 / 20
Sarah (Lead DevOps) posted the following to Slack: 'The new monitoring alerts are… less frequent than before.' Which of the following best explains Sarah's use of litotes in this message?
Litotes uses understatement for emphasis by stating the negative of a statement. Here, 'less frequent' implies that alerts are *more* frequent, subtly conveying that they're actually quite common and potentially problematic. Sarah avoids sounding alarmist by downplaying the issue with this understated phrasing.
12 / 20
During a code review of a new API endpoint, Ben (Senior Developer) left the following comment: 'The error handling is… surprisingly robust.' Which best describes Ben's use of litotes in this context?
Litotes employs understatement to express a positive sentiment by stating the negative. 'Surprisingly robust' implies that the error handling should *not* be surprising – meaning it's actually quite weak and potentially needs improvement. Ben uses this understated phrasing to offer constructive criticism diplomatically.
13 / 20
In a pull request description for a refactored database query, David (Junior Developer) wrote: 'The performance is… noticeably better.' What does David's statement most likely intend?
'Noticeably better' suggests a perceptible improvement without claiming a huge difference. This uses litotes to avoid overstating the performance gain and acknowledge that it's an actual, albeit moderate, positive change. It allows for a more realistic assessment of the refactoring.
14 / 20
A status report states: 'The automated deployment process is… relatively stable.' Which interpretation best reflects the intended meaning?
'Relatively stable' uses litotes to downplay potential instability. It suggests the process *should not* be unstable—meaning it has some minor issues but remains functional. This understatement avoids directly stating a potentially alarming lack of reliability.
15 / 20
Emily (System Architect) wrote in a technical document: 'The new caching strategy is… reasonably effective.' What is the most accurate interpretation of this statement?
'Reasonably effective' employs litotes by stating the negative – implying that the strategy *should not* be ineffective. This means it offers some benefit but isn't a resounding success. The understatement allows for a more balanced and honest assessment of its performance without over-promising.
16 / 20
Sarah (Lead DevOps) posted the following to Slack: 'The new monitoring alerts are… less frequent than before.' Which of the following best explains Sarah's use of litotes in this message?
Litotes uses understatement for emphasis by stating the negative of a statement. Here, 'less frequent' implies that alerts are *more* frequent, subtly conveying that they're actually quite common and potentially problematic. Sarah avoids sounding alarmist by downplaying the issue with this understated phrasing.
17 / 20
During a code review of a new API endpoint, Ben (Senior Developer) left the following comment: 'The error handling is… surprisingly robust.' Which best describes Ben's use of litotes in this context?
Litotes employs understatement to express a positive sentiment by stating the negative. 'Surprisingly robust' implies that the error handling should *not* be surprising – meaning it's actually quite weak and potentially needs improvement. Ben uses this understated phrasing to offer constructive criticism diplomatically.
18 / 20
In a pull request description for a refactored database query, David (Junior Developer) wrote: 'The performance is… noticeably better.' What does David's statement most likely intend?
'Noticeably better' suggests a perceptible improvement without claiming a huge difference. This uses litotes to avoid overstating the performance gain and acknowledge that it's an actual, albeit moderate, positive change. It allows for a more realistic assessment of the refactoring.
19 / 20
A status report states: 'The automated deployment process is… relatively stable.' Which interpretation best reflects the intended meaning?
'Relatively stable' uses litotes to downplay potential instability. It suggests the process *should not* be unstable—meaning it has some minor issues but remains functional. This understatement avoids directly stating a potentially alarming lack of reliability.
20 / 20
Emily (System Architect) wrote in a technical document: 'The new caching strategy is… reasonably effective.' What is the most accurate interpretation of this statement?
'Reasonably effective' employs litotes by stating the negative – implying that the strategy *should not* be ineffective. This means it offers some benefit but isn't a resounding success. The understatement allows for a more balanced and honest assessment of its performance without over-promising.
What will I practise in "Litotes and Understatement in Technical English — IT Grammar Exercise"?
Practise double-negative understatement constructions like 'not uncommon' and 'not without risk' for diplomatic, precise communication in risk assessments
How many exercises are in this module?
This module has 20 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.