5 exercises — using 'It is worth noting that…', 'It has been found that…', 'It is recommended that…' and other IT-extraposition forms for formal technical recommendations and findings.
0 / 22 completed
1 / 22
A technical report states: "_____ worth noting that this behaviour only occurs when the connection pool is exhausted." Which IT-extraposition construction correctly fills the blank?
Option B is correct."It is worth noting that…" is a fixed IT-extraposition construction where "it" is a dummy subject (also called a preparatory "it"). The real subject is the following "that" clause. "There is" (option A) introduces existential constructions ("there is a problem"), not evaluative ones. "This is" (option C) is a demonstrative — "this is worth noting" is valid but would require "this" to have a clear antecedent. "That is" (option D) is used for identification ("that is the issue") not for evaluative extraposition.
2 / 22
An RFC recommendation section states: "_____ recommended that all implementations validate the Content-Type header before processing the request body." Which construction is most appropriate for formal technical recommendations?
Option A is correct."It is recommended that…" is the standard IT-extraposition form for formal technical recommendations in RFCs, specifications, and standards documents. The construction depersonalises the recommendation (no "we" or "I"), which is appropriate for normative RFC language (RFC 2119 uses "SHOULD" and "MUST" but surrounding prose uses passive constructions). "We recommend" (option B) is acceptable in blog posts and internal docs but is too personal for formal standards. "It has been recommended" (option C) implies the recommendation pre-dates this document.
3 / 22
A performance report states: "It has been found that query response times degrade significantly above 10,000 concurrent connections." What function does "it has been found that" serve here?
Option B is correct.IT-extraposition ("it has been found that…") moves the main propositional content ("query response times degrade…") to the end of the sentence, foregrounding the evidential frame ("it has been found"). This is a deliberate rhetorical choice in technical reports: it signals that the finding is empirically grounded before stating the finding itself. This is distinct from a cleft sentence, which emphasises a specific element ("it was 10,000 connections that caused the degradation"). IT-extraposition is formal and appropriate in performance reports and research summaries.
4 / 22
Which sentence best uses IT-extraposition to emphasise that a configuration change is essential in an operational runbook?
Option B is correct."It is essential to…" uses IT-extraposition with an evaluative adjective ("essential") to give extra weight to the instruction. The construction "It is [adjective] to [verb]" is a formal IT-extraposition pattern that foregrounds the writer's evaluation before the action. Option A is a standard subject-predicate sentence — grammatically correct but less emphatic. Option C ("needs to be increased") uses passive voice without the evaluative weight. Option D is a direct imperative — appropriate for step-by-step instructions but does not signal criticality.
5 / 22
A design document states: "It should be noted that the current implementation does not support concurrent writes." A technical editor suggests this is weak. What would be a stronger, more direct alternative?
Option A is correct."Note:" followed by the direct statement is more concise and actionable. "It should be noted that…" is a hedged, bureaucratic form of IT-extraposition that adds words without adding information. Technical writing style guides (Google, Microsoft) recommend replacing "it should be noted that X" with direct statements or labelled callouts. "It must be noted" (option B) is stronger but still uses the same wordy construction. Option D is a parenthetical insertion — grammatically valid but awkward. Use IT-extraposition for formal recommendations; for warnings and notes, use direct callout formatting.
6 / 22
During a code review of the new API endpoint, Sarah comments: 'It's crucial that the authentication token is validated before returning any data.' Which IT-extraposition construction best captures this emphasis?
This question tests the common use of IT-extraposition to highlight a critical requirement. The phrase 'it's crucial that…' directly expresses necessity and importance. Options A, C, and D all present alternative ways of stating this, but lack the specific emphasis achieved through the IT-extraposition construction. Option B is the correct answer.
7 / 22
In a Slack message to the team regarding an urgent production issue, Mark writes: 'The database connection pool was maxed out, which caused all the API calls to timeout.' Which IT-extraposition construction is most suitable for conveying this root cause in a rapid communication context?
This scenario tests using IT-extraposition for concise technical explanations. The phrasing 'the database connection pool was maxed out…' clearly identifies the primary cause. While other options express a similar idea, they are less direct and potentially less easily understood in a fast-paced communication setting. Option 0 is the most effective.
8 / 22
A PR description for a new feature states: 'It's important that the service uses HTTPS to communicate with the external API.' What is the primary function of this IT-extraposition in the context of the PR?
This question focuses on the purpose of IT-extraposition – to emphasize a key requirement or recommendation. The sentence highlights the *necessity* of using HTTPS. Options A, C and D provide alternative ways of saying essentially the same thing but don't use the precise structure that draws attention to this critical aspect. Option B correctly uses 'it's important that...' for emphasis.
9 / 22
During a standup update, David says: 'The system is experiencing intermittent latency spikes when processing large datasets.' What does the IT-extraposition 'when processing large datasets' primarily contribute to in this context?
This exercise assesses understanding of IT-extraposition relating to cause and effect. The phrase 'when processing large datasets' directly identifies the trigger for the latency spikes. Options A, C, and D present alternative ways of stating this causal relationship, but lack the precise framing provided by the IT-extraposition construction. Option B correctly frames the situation.
10 / 22
During a code review of the new API endpoint, Sarah comments: 'It's crucial that the authentication token is validated before returning any data.' Which IT-extraposition construction best captures this emphasis?
This question tests the common use of IT-extraposition to highlight a critical requirement. The phrase 'it's crucial that…' directly expresses necessity and importance. Options A, C, and D all present alternative ways of stating this, but lack the specific emphasis achieved through the IT-extraposition construction. Option B is the correct answer.
11 / 22
In a Slack message to the team regarding an urgent production issue, Mark writes: 'The database connection pool was maxed out, which caused all the API calls to timeout.' Which IT-extraposition construction is most suitable for conveying this root cause in a rapid communication context?
This scenario tests using IT-extraposition for concise technical explanations. The phrasing 'the database connection pool was maxed out…' clearly identifies the primary cause. While other options express a similar idea, they are less direct and potentially less easily understood in a fast-paced communication setting. Option 0 is the most effective.
12 / 22
A PR description for a new feature states: 'It's important that the service uses HTTPS to communicate with the external API.' What is the primary function of this IT-extraposition in the context of the PR?
This question focuses on the purpose of IT-extraposition – to emphasize a key requirement or recommendation. The sentence highlights the *necessity* of using HTTPS. Options A, C and D provide alternative ways of saying essentially the same thing but don't use the precise structure that draws attention to this critical aspect. Option B correctly uses 'it's important that...' for emphasis.
13 / 22
During a standup update, David says: 'The system is experiencing intermittent latency spikes when processing large datasets.' What does the IT-extraposition 'when processing large datasets' primarily contribute to in this context?
This exercise assesses understanding of IT-extraposition relating to cause and effect. The phrase 'when processing large datasets' directly identifies the trigger for the latency spikes. Options A, C, and D present alternative ways of stating this causal relationship, but lack the precise framing provided by the IT-extraposition construction. Option B correctly frames the situation.
14 / 22
During a code review of the new API endpoint, Sarah comments: 'It's crucial that the authentication token is validated before returning any data.' Which IT-extraposition construction best captures this emphasis?
This question tests the common use of IT-extraposition to highlight a critical requirement. The phrase 'it's crucial that…' directly expresses necessity and importance. Options A, C, and D all present alternative ways of stating this, but lack the specific emphasis achieved through the IT-extraposition construction. Option B is the correct answer.
15 / 22
In a Slack message to the team regarding an urgent production issue, Mark writes: 'The database connection pool was maxed out, which caused all the API calls to timeout.' Which IT-extraposition construction is most suitable for conveying this root cause in a rapid communication context?
This scenario tests using IT-extraposition for concise technical explanations. The phrasing 'the database connection pool was maxed out…' clearly identifies the primary cause. While other options express a similar idea, they are less direct and potentially less easily understood in a fast-paced communication setting. Option 0 is the most effective.
16 / 22
A PR description for a new feature states: 'It's important that the service uses HTTPS to communicate with the external API.' What is the primary function of this IT-extraposition in the context of the PR?
This question focuses on the purpose of IT-extraposition – to emphasize a key requirement or recommendation. The sentence highlights the *necessity* of using HTTPS. Options A, C and D provide alternative ways of saying essentially the same thing but don't use the precise structure that draws attention to this critical aspect. Option B correctly uses 'it's important that...' for emphasis.
17 / 22
During a standup update, David says: 'The system is experiencing intermittent latency spikes when processing large datasets.' What does the IT-extraposition 'when processing large datasets' primarily contribute to in this context?
This exercise assesses understanding of IT-extraposition relating to cause and effect. The phrase 'when processing large datasets' directly identifies the trigger for the latency spikes. Options A, C, and D present alternative ways of stating this causal relationship, but lack the precise framing provided by the IT-extraposition construction. Option B correctly frames the situation.
18 / 22
During a code review, Liam says: 'It's vital that the error logging mechanism captures all exceptions related to user authentication.' Which IT-extraposition construction best conveys this emphasis in a PR comment?
The phrase 'it's vital' and 'crucial' both highlight the importance of the action. This IT-extraposition emphasizes the core function – robust error logging for authentication. Option A uses 'insufficient,' which focuses on a lack rather than an emphasis; options C and D are less direct ways to express the same point.
19 / 22
In a Slack message to the development team regarding a potential security vulnerability, Alex writes: 'It's important that we sanitize all user input before processing it in the database.' What is the primary function of this IT-extraposition within the context of a critical alert?
The core purpose of this sentence is to highlight *what* needs to be done. The 'it' refers back to the act of processing user input. Option A focuses on describing the vulnerability; option B delves into technical details which aren't immediately needed in an alert; and option C accurately captures the emphasis, directing action towards validation.
20 / 22
A technical document describes a new feature for a cloud service: 'It should be noted that this component relies on third-party APIs and is therefore subject to their availability.' What is the function of this IT-extraposition in this context?
The 'it' refers back to the component itself. This IT-extraposition is used to explicitly state a key dependency—the reliance on third-party APIs. Option A describes architecture, but that's not the *function* of this particular extraposition; option B describes the effect, not the cause; and option C focuses on limitations rather than a crucial dependency.
21 / 22
During a standup meeting, Ben says: 'It's necessary that we implement rate limiting to prevent abuse of the API.' What does this IT-extraposition primarily contribute to in his update?
The 'it' refers back to the problem – API abuse. The sentence indicates what *must* be done to address this issue directly. Option A describes a root cause; option B suggests a solution but isn't the function of the IT-extraposition itself; and option C focuses on justification, not the core action.
22 / 22
In a code review comment for a microservice, Sarah writes: 'It's crucial that the service adheres to the defined API contract.' What does this IT-extraposition primarily emphasize in her feedback?
The 'it' refers to the 'API contract.' This IT-extraposition stresses the importance of following established technical rules. Option B describes interoperability; option C focuses on consistency; and option D deals with error reduction – these are secondary concerns compared to adhering to the defined contract.
What will I practise in "IT-Extraposition in Technical English — Grammar Exercise"?
Practise using it-extraposition constructions (it is worth noting, it is recommended that, it has been found that) in technical reports, RFCs
How many exercises are in this module?
This module has 22 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.