5 exercises — calibrating directive strength with mitigation structures for code review and design feedback, from soft nits to blocking issues.
Key patterns:
could you / would you — polite request, standard for peer review
it might be worth / have you considered — strongly hedged suggestion
needs to be fixed — firm but professional, for blocking issues
match mitigation strength to actual priority — over-hedging urgent issues is a real failure mode
0 / 28 completed
1 / 28
A code review comment gives feedback on a colleague's pull request. Which version is a correctly mitigated (softened) directive, appropriate for peer feedback rather than a command?
"Could you...?" mitigates the directive by framing it as a polite request rather than a command, which is the conventional register for peer code review feedback. "Must" (option B) is a strong obligation modal, appropriate for hard requirements or policy, but overly forceful for a stylistic suggestion between peers. The bare imperative (option A) and imperative with "now" (option D) both read as commands, which can seem abrupt or hierarchical in a collaborative review context.
2 / 28
Which sentence uses a hedged suggestion structure ("might want to", "it may be worth") to mitigate a directive in a design review comment?
"It might be worth + gerund" is a strongly mitigated suggestion structure that frames the recommendation as optional and worth considering, rather than mandatory — useful when raising a lower-priority concern. "Need to" (option B) and "is required" (option D) both signal firm obligation, appropriate for blocking issues but too strong for a soft suggestion. The bare imperative (option A) is direct and unhedged.
3 / 28
A senior engineer wants to raise a concern about an architecture choice without being overly directive, since the decision has already been made. Which sentence best achieves this?
"Have you considered...?" is a strongly mitigated way to introduce an alternative, inviting reflection rather than issuing a correction — appropriate when a decision is already made and the goal is to open discussion, not override it. Option A is a blunt, face-threatening directive. Option C is a bare command. Option D uses a past modal of criticism ("should have"), which implies the earlier choice was a mistake and can come across as blaming rather than constructive.
4 / 28
Which sentence uses a mitigated directive with a downtoning adverb, appropriate for a low-priority nit in a code review?
Option C stacks a downtoning adverb ("perhaps") with a hedged verb (consider) and an explicit acknowledgment that the point is minor, clearly signaling low priority and optionality — appropriate for a nit-level comment. Options A, B, and D all present the change as required or non-negotiable, which would overstate the importance of what the reviewer frames as a minor stylistic point.
5 / 28
Which sentence correctly balances directness and politeness for a genuinely blocking issue that must be fixed before merge, avoiding excessive hedging that could obscure urgency?
Option B correctly matches directive strength to stakes: it uses a firm but professional obligation phrase ("needs to be fixed") and explains the concrete consequence, which is appropriate for a blocking issue. Option A over-hedges with stacked softeners ("maybe... possibly... perhaps"), which obscures the urgency of a merge-blocking bug. Option C is too blunt and provides no justification. Option D's hedging ("might be nice", "eventually", "sometime") dangerously understates a bug that will crash in production — mismatched mitigation can be as much a communication failure as excessive force.
6 / 28
Sarah, a junior developer, is reviewing David's pull request for the new authentication service. David has written: 'Implement OAuth 2.0.' Sarah wants to suggest an alternative without sounding critical. Which of the following responses best demonstrates a mitigated directive?
The correct answer uses 'might be worth considering,' which is a classic example of a hedged directive. It introduces an element of suggestion rather than demanding action. Options A and C are overly direct commands, while option D implies a disagreement without softening the message. Using 'might' allows David to evaluate the suggestion freely.
7 / 28
During a design review for the new microservice, Alex, a lead architect, wants to gently suggest a change in the data storage approach. He writes: 'We could potentially utilize a NoSQL database instead of a relational one.' Which sentence best exemplifies a mitigated directive using phrasing suitable for this context?
'It may be worth exploring' is a carefully phrased suggestion. The 'could potentially' adds further softening and acknowledges that it's merely an option to consider. Options A and C are direct commands, and D lacks the mitigating element of suggestion. This approach allows for discussion without imposing a firm decision.
8 / 28
Mark, a senior engineer, has reviewed a proposed API endpoint and wants to express a concern about potential rate limiting issues without sounding overly critical of the junior developer's work. He writes: 'This endpoint could be vulnerable to excessive requests.' Which of the following is the best example of a mitigated directive in this situation?
Using 'might not have sufficient rate limiting' is a hedged statement. It frames the concern as an observation rather than a directive. The phrasing acknowledges a potential problem without directly telling the developer what to do. Options A and C are commands, while D focuses on monitoring instead of proactively mitigating.
9 / 28
Emily is providing a code review comment for Ben's implementation of a new logging feature. She notices a small inconsistency in the log formatting. Which sentence best demonstrates a mitigated directive with a downtoning adverb, appropriate for this context?
'The logs should be formatted consistently' utilizes 'should,' a downtoning adverb, which softens the directive. It suggests an ideal outcome rather than issuing a firm command. Options A and C are overly direct, while D is more of a request than a mitigated suggestion.
10 / 28
Sarah, a junior developer, is reviewing David's pull request for the new authentication service. David has written: 'Implement OAuth 2.0.' Sarah wants to suggest an alternative without sounding critical. Which of the following responses best demonstrates a mitigated directive?
The correct answer uses 'might be worth considering,' which is a classic example of a hedged directive. It introduces an element of suggestion rather than demanding action. Options A and C are overly direct commands, while option D implies a disagreement without softening the message. Using 'might' allows David to evaluate the suggestion freely.
11 / 28
During a design review for the new microservice, Alex, a lead architect, wants to gently suggest a change in the data storage approach. He writes: 'We could potentially utilize a NoSQL database instead of a relational one.' Which sentence best exemplifies a mitigated directive using phrasing suitable for this context?
'It may be worth exploring' is a carefully phrased suggestion. The 'could potentially' adds further softening and acknowledges that it's merely an option to consider. Options A and C are direct commands, and D lacks the mitigating element of suggestion. This approach allows for discussion without imposing a firm decision.
12 / 28
Mark, a senior engineer, has reviewed a proposed API endpoint and wants to express a concern about potential rate limiting issues without sounding overly critical of the junior developer's work. He writes: 'This endpoint could be vulnerable to excessive requests.' Which of the following is the best example of a mitigated directive in this situation?
Using 'might not have sufficient rate limiting' is a hedged statement. It frames the concern as an observation rather than a directive. The phrasing acknowledges a potential problem without directly telling the developer what to do. Options A and C are commands, while D focuses on monitoring instead of proactively mitigating.
13 / 28
Emily is providing a code review comment for Ben's implementation of a new logging feature. She notices a small inconsistency in the log formatting. Which sentence best demonstrates a mitigated directive with a downtoning adverb, appropriate for this context?
'The logs should be formatted consistently' utilizes 'should,' a downtoning adverb, which softens the directive. It suggests an ideal outcome rather than issuing a firm command. Options A and C are overly direct, while D is more of a request than a mitigated suggestion.
14 / 28
Sarah, a junior developer, is reviewing David's pull request for the new authentication service. David has written: 'Implement OAuth 2.0.' Sarah wants to suggest an alternative without sounding critical. Which of the following responses best demonstrates a mitigated directive?
The correct answer uses 'might be worth considering,' which is a classic example of a hedged directive. It introduces an element of suggestion rather than demanding action. Options A and C are overly direct commands, while option D implies a disagreement without softening the message. Using 'might' allows David to evaluate the suggestion freely.
15 / 28
During a design review for the new microservice, Alex, a lead architect, wants to gently suggest a change in the data storage approach. He writes: 'We could potentially utilize a NoSQL database instead of a relational one.' Which sentence best exemplifies a mitigated directive using phrasing suitable for this context?
'It may be worth exploring' is a carefully phrased suggestion. The 'could potentially' adds further softening and acknowledges that it's merely an option to consider. Options A and C are direct commands, and D lacks the mitigating element of suggestion. This approach allows for discussion without imposing a firm decision.
16 / 28
Mark, a senior engineer, has reviewed a proposed API endpoint and wants to express a concern about potential rate limiting issues without sounding overly critical of the junior developer's work. He writes: 'This endpoint could be vulnerable to excessive requests.' Which of the following is the best example of a mitigated directive in this situation?
Using 'might not have sufficient rate limiting' is a hedged statement. It frames the concern as an observation rather than a directive. The phrasing acknowledges a potential problem without directly telling the developer what to do. Options A and C are commands, while D focuses on monitoring instead of proactively mitigating.
17 / 28
Emily is providing a code review comment for Ben's implementation of a new logging feature. She notices a small inconsistency in the log formatting. Which sentence best demonstrates a mitigated directive with a downtoning adverb, appropriate for this context?
'The logs should be formatted consistently' utilizes 'should,' a downtoning adverb, which softens the directive. It suggests an ideal outcome rather than issuing a firm command. Options A and C are overly direct, while D is more of a request than a mitigated suggestion.
18 / 28
John: 'The server needs to be scaled up immediately.'
Maria wants to suggest a phased approach to scaling without sounding alarmist. Which of the following options best reflects this?
This question tests using a mitigated directive to soften a potentially demanding statement. Option 1 introduces 'explore' and 'smaller adjustment,' reducing the urgency and proposing a less forceful approach. Options 2 and 3 are overly direct, while option 4 is simply assertive without mitigating language.
19 / 28
Kevin is responding to a bug report: 'The application crashed due to a null pointer exception.'. Uma wants to request more information about the circumstances surrounding the crash. Which of the following responses best demonstrates a mitigated directive?
Option 1 provides a factual description of the bug. Option 2 gently requests further information using 'Could you…?' which is a softened directive. The other options are overly demanding or focused on immediate action without seeking clarification.
20 / 28
During a daily standup, Liam reports: 'I finished implementing the user profile API.' David, the team lead, wants to encourage further refinement without sounding overly critical. Which of the following statements best demonstrates a mitigated directive?
Option 1 uses 'let's discuss' and avoids demanding specific actions. It acknowledges the completion while suggesting a future conversation, softening the directive. Options A and C are overly direct and potentially critical. Option B is vague and doesn't provide guidance, while option D pushes for immediate action without context.
21 / 28
Sarah, a QA engineer, is writing a comment on a bug report: 'The application consistently fails when submitting large form data.' Mark, the developer, needs to address this without feeling blamed. Which of the following responses best demonstrates a mitigated directive?
Option 1 places blame and demands immediate action. Option 2 shifts the focus to investigation and collaboration, acknowledging the issue without directly criticizing Mark's work. Options A and D present the problem as a personal failing or dictate a solution, which can be demoralizing.
22 / 28
Alex, a senior DevOps engineer, is reviewing a deployment script submitted by a junior developer. The script includes a complex series of shell commands. Alex wants to suggest simplifying the process without discouraging the developer's efforts. Which statement best exemplifies a mitigated directive?
Option 1 is overly critical and demanding. Option 2 offers a collaborative approach focused on improvement, using 'let's discuss' to open a dialogue. Options A and D provide unsolicited advice or point to external resources without addressing the specific issue directly.
23 / 28
You are writing a Slack message to your team about an upcoming infrastructure upgrade. You want to encourage them to plan their work around the maintenance window without sounding bossy. Which of the following options best demonstrates a mitigated directive?
Option 1 is a direct order. Option 2 politely requests coordination and emphasizes minimizing disruption, framing the request as a collaborative effort. Options A and D are simply announcements without softening the directive.
24 / 28
During a Slack discussion about optimizing database queries, Priya suggests: 'Perhaps we could explore indexing this field?' David, the team lead, wants to offer this suggestion gently. Which of the following responses best demonstrates a mitigated directive?
This option uses 'might' and 'have you considered,' softening the directive. The other options are overly assertive or prescriptive – they sound like commands rather than suggestions. A mitigated directive frames the suggestion as a possibility for David to evaluate.
25 / 28
As a technical writer drafting documentation for a new API endpoint, Ben wants to suggest a more descriptive name without directly criticizing the original. The existing name is 'process_data'. Which of the following phrases best exemplifies a mitigated directive?
This option employs 'Let's consider,' introducing the suggestion as an open proposition. The other options are overly directive or critical, potentially causing defensiveness. The phrasing focuses on a potential benefit (clarity) rather than directly pointing out a problem.
26 / 28
During a code review of a new microservice deployment script, Chloe, the DevOps engineer, notices some redundant steps. She wants to recommend simplification without undermining the developer's confidence. Which sentence demonstrates a mitigated directive?
Using 'could,' Chloe frames the suggestion as a possibility. The other options are judgmental or demand immediate action. This approach allows the developer to consider the change without feeling criticized. It gently proposes an alternative.
27 / 28
In a standup update, Raj reports: 'I've completed the integration with the third-party payment gateway.' Maria, the product manager, wants to encourage further testing. Which of the following statements best demonstrates a mitigated directive?
This uses 'Let's ensure,' presenting it as a collaborative effort. The other options are commands or priorities that could feel imposing. Framing it this way encourages Maria's suggestion without sounding like an order.
28 / 28
Reviewing a pull request for a new feature, Liam observes a potential performance bottleneck. He wants to suggest optimization without sounding critical of the developer's initial approach. Which statement best exemplifies a mitigated directive?
Using 'we should,' Liam positions the suggestion as a shared objective. The other options are direct criticisms or demands. This phrasing encourages collaboration and avoids placing blame, fostering a more constructive discussion.
What will I practise in "Mitigated Directives in Technical Writing — IT English Grammar Exercise"?
Practice mitigated directives — could you, it might be worth, have you considered, needs to be fixed — for code reviews and design feedback.
How many exercises are in this module?
This module has 28 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.