5 exercises — practise pronouns, demonstratives (this, these, such), contrast markers, and reference chains that link ideas across sentences in technical documentation.
0 / 20 completed
1 / 20
A developer writes in documentation: "The API accepts a JSON payload. _____ payload must contain a valid token." Which demonstrative determiner best creates cohesion between the two sentences?
This is the ideal cohesive device here. Demonstrative determiners (this, these, that, those) create anaphoric reference — they point back to something already mentioned. "This payload" explicitly links to "a JSON payload" introduced in the previous sentence, signalling to the reader: "I mean the exact entity just described." In technical documentation, this is preferred over that for entities in close proximity, and over the definite article the when you want to emphasise continuity with the immediately preceding text. Examples: "The function returns an error object. This object contains a code and a message."
2 / 20
A technical document reads: "Containers are lightweight, portable units of software. _____ allow developers to package an application with all its dependencies." Which pronoun maintains cohesion correctly?
They is correct. The antecedent is "Containers" (plural), so the pronoun must be plural: they. Using it or this would mismatch the number of the antecedent and break grammatical cohesion. Pronoun reference is a key cohesive device: once a noun phrase is established, pronouns (he/she/it/they) or pro-forms carry the reference forward without repetition. In technical documentation, they is used for plural concepts: "Microservices are independently deployable. They communicate via APIs."These (a demonstrative) is also plural but implies a stronger pointing gesture, which is less natural for simple pronoun substitution here.
3 / 20
Documentation reads: "The system supports two authentication methods: API keys and OAuth 2.0. _____ methods require periodic rotation for security." Which cohesive device is most appropriate?
These is the most cohesive choice. These + noun creates a demonstrative reference chain — it reaches back to the specific set just enumerated (API keys and OAuth 2.0) and treats them as a known group. This is a high-frequency pattern in technical documentation: "The config file accepts three parameters: host, port, and timeout. These parameters can also be set as environment variables."Both is possible but only when exactly two items are referenced and you want to stress that neither is excluded. Such is more formal and implies category membership rather than direct reference. All works numerically but sounds less specific than these in this context.
4 / 20
A developer writes: "The migration script backs up the database, applies schema changes, and restarts the service. _____ process is fully reversible." Which option creates the best cohesive link?
This is the cleanest cohesive link. The three-step sequence described in the first sentence is now referred to as a single "process" using this + summary noun. This pattern — using this/these with a general noun (process, approach, method, mechanism, step) to encapsulate a complex idea — is one of the most powerful cohesive devices in technical writing. It packages and labels the preceding content: "The server validates the token, checks permissions, and logs the request. This process runs on every API call."The above is too formal and document-structural. Such a implies category exemplification. That kind of is vague and informal.
5 / 20
Documentation reads: "WebSockets enable real-time, bidirectional communication between client and server. HTTP polling, _____, requires the client to repeatedly send requests." Which cohesive device correctly signals contrast?
By contrast is the correct cohesive device to signal that the second sentence presents an opposing or different characteristic from the first. Cohesive conjunctives signal the logical relationship between ideas: by contrast / on the other hand / however signal contrast; in addition / furthermore / moreover signal addition; as a result / therefore / consequently signal result; for instance / for example / such as signal exemplification. In technical comparisons — WebSockets vs polling, REST vs GraphQL, SQL vs NoSQL — contrast markers are essential for guiding the reader through the logical structure. The parenthetical position (X, by contrast, Y) is standard in formal documentation and white papers.
6 / 20
John, a senior developer, left this comment on a code review: 'This function handles the error logging. Furthermore, it should include retry logic in case of transient network issues.' Which cohesive device best connects these two parts of the feedback?
'Therefore' signals a logical consequence – the need for retry logic *follows* from the error logging. 'However' would indicate a contrast, which isn't present. 'Consequently' and 'Moreover' both suggest adding information, but 'therefore' is more precise in this context of cause-and-effect within a code review.
7 / 20
During a Slack discussion about designing a new microservice, Maria writes: 'We need to ensure the service can handle peak loads. As such, we'll implement horizontal scaling and caching.' What cohesive device establishes the relationship between these two statements?
'As such' indicates a direct result or consequence – the need for scaling and caching is *because* of the requirement to handle peak loads. 'In addition' simply adds information without linking cause and effect. 'For example' introduces an illustration, not a relationship between the ideas.
8 / 20
A developer is writing a PR description for a new API endpoint: 'The endpoint accepts a user ID and returns details about that user. In addition, it validates the input to prevent malicious data injection.' Which cohesive device best strengthens this explanation?
'In addition' is a standard way of adding supplementary information. It's appropriate here because input validation is a related aspect to the core functionality of returning user details. 'Conversely' would suggest an opposing idea, and 'Similarly' implies shared characteristics, which isn't accurate in this case.
9 / 20
Documentation for a CI/CD pipeline states: 'The system automatically deploys code to staging environments after successful tests. Subsequently, it performs integration testing.' What cohesive device best describes the temporal relationship between these two actions?
'Subsequently' clearly indicates that one action happens *after* another in a chronological sequence. It's ideal for describing a process flow. The other options introduce different relationships like contrast or addition – which aren't relevant to the timing of deployment and testing.
10 / 20
A developer is explaining a complex algorithm in a technical blog post: 'The algorithm uses dynamic programming to optimize performance. However, this approach can be memory-intensive for large datasets.' What cohesive device highlights the contrasting aspect of the statement?
'However' is a classic transitional word used to introduce a contrast or limitation. It signals that despite the optimization benefits, there's a potential drawback (memory usage). The other options create different types of connections – causality, similarity, or temporal sequence – which are not appropriate here.
11 / 20
John, a senior developer, left this comment on a code review: 'This function handles the error logging. Furthermore, it should include retry logic in case of transient network issues.' Which cohesive device best connects these two parts of the feedback?
'Therefore' signals a logical consequence – the need for retry logic *follows* from the error logging. 'However' would indicate a contrast, which isn't present. 'Consequently' and 'Moreover' both suggest adding information, but 'therefore' is more precise in this context of cause-and-effect within a code review.
12 / 20
During a Slack discussion about designing a new microservice, Maria writes: 'We need to ensure the service can handle peak loads. As such, we'll implement horizontal scaling and caching.' What cohesive device establishes the relationship between these two statements?
'As such' indicates a direct result or consequence – the need for scaling and caching is *because* of the requirement to handle peak loads. 'In addition' simply adds information without linking cause and effect. 'For example' introduces an illustration, not a relationship between the ideas.
13 / 20
A developer is writing a PR description for a new API endpoint: 'The endpoint accepts a user ID and returns details about that user. In addition, it validates the input to prevent malicious data injection.' Which cohesive device best strengthens this explanation?
'In addition' is a standard way of adding supplementary information. It's appropriate here because input validation is a related aspect to the core functionality of returning user details. 'Conversely' would suggest an opposing idea, and 'Similarly' implies shared characteristics, which isn't accurate in this case.
14 / 20
Documentation for a CI/CD pipeline states: 'The system automatically deploys code to staging environments after successful tests. Subsequently, it performs integration testing.' What cohesive device best describes the temporal relationship between these two actions?
'Subsequently' clearly indicates that one action happens *after* another in a chronological sequence. It's ideal for describing a process flow. The other options introduce different relationships like contrast or addition – which aren't relevant to the timing of deployment and testing.
15 / 20
A developer is explaining a complex algorithm in a technical blog post: 'The algorithm uses dynamic programming to optimize performance. However, this approach can be memory-intensive for large datasets.' What cohesive device highlights the contrasting aspect of the statement?
'However' is a classic transitional word used to introduce a contrast or limitation. It signals that despite the optimization benefits, there's a potential drawback (memory usage). The other options create different types of connections – causality, similarity, or temporal sequence – which are not appropriate here.
16 / 20
John, a senior developer, left this comment on a code review: 'This function handles the error logging. Furthermore, it should include retry logic in case of transient network issues.' Which cohesive device best connects these two parts of the feedback?
'Therefore' signals a logical consequence – the need for retry logic *follows* from the error logging. 'However' would indicate a contrast, which isn't present. 'Consequently' and 'Moreover' both suggest adding information, but 'therefore' is more precise in this context of cause-and-effect within a code review.
17 / 20
During a Slack discussion about designing a new microservice, Maria writes: 'We need to ensure the service can handle peak loads. As such, we'll implement horizontal scaling and caching.' What cohesive device establishes the relationship between these two statements?
'As such' indicates a direct result or consequence – the need for scaling and caching is *because* of the requirement to handle peak loads. 'In addition' simply adds information without linking cause and effect. 'For example' introduces an illustration, not a relationship between the ideas.
18 / 20
A developer is writing a PR description for a new API endpoint: 'The endpoint accepts a user ID and returns details about that user. In addition, it validates the input to prevent malicious data injection.' Which cohesive device best strengthens this explanation?
'In addition' is a standard way of adding supplementary information. It's appropriate here because input validation is a related aspect to the core functionality of returning user details. 'Conversely' would suggest an opposing idea, and 'Similarly' implies shared characteristics, which isn't accurate in this case.
19 / 20
Documentation for a CI/CD pipeline states: 'The system automatically deploys code to staging environments after successful tests. Subsequently, it performs integration testing.' What cohesive device best describes the temporal relationship between these two actions?
'Subsequently' clearly indicates that one action happens *after* another in a chronological sequence. It's ideal for describing a process flow. The other options introduce different relationships like contrast or addition – which aren't relevant to the timing of deployment and testing.
20 / 20
A developer is explaining a complex algorithm in a technical blog post: 'The algorithm uses dynamic programming to optimize performance. However, this approach can be memory-intensive for large datasets.' What cohesive device highlights the contrasting aspect of the statement?
'However' is a classic transitional word used to introduce a contrast or limitation. It signals that despite the optimization benefits, there's a potential drawback (memory usage). The other options create different types of connections – causality, similarity, or temporal sequence – which are not appropriate here.
What will I practise in "Cohesive Devices in Technical Writing"?
Practise pronouns, demonstratives, and reference chains in technical documentation. 5 intermediate exercises on cohesion in IT English.
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.