5 exercises — using however, although, despite, whereas, and even though to describe trade-offs in architecture docs, postmortems, and design discussions.
0 / 20 completed
1 / 20
An architect is describing a trade-off. Which sentence uses "however" correctly?
Option B is correct. "However" is a conjunctive adverb — it connects two independent clauses but cannot join them with only a comma (that would be a comma splice, as in Option A). It must follow a full stop or a semicolon: "statement. However, continuation." or "statement; however, continuation." Option C has no punctuation at all — ungrammatical. Option D places "however" at the start of the first clause — but "however" for contrast connects to the previous statement, not to the clause it begins. Use "however" after the full stop: the first clause states the advantage, and "however" signals the counter-point.
2 / 20
Which sentence correctly uses "although" to describe a technical trade-off?
Option B is correct. "Although" introduces a subordinate concessive clause: Although [concession], [main point]. The subordinate clause ("Although the latency is higher") is followed by a comma and the main clause ("the system is significantly more resilient"). Option A adds "but" — this is redundant and ungrammatical; "although" and "but" both signal contrast, so using both creates a double connector error. Option C inserts "although but" — same error. Option D misplaces the comma. Pattern: "Although [drawback], [benefit]." or "[Benefit], although [drawback]."
3 / 20
A post-mortem uses "despite" to explain an unexpected failure. Which version is grammatically correct?
Option C is correct. "Despite" is a preposition, so it is followed by a noun or noun phrase (a gerund phrase here: "the circuit breaker being enabled"). Option A uses "despite" + subject + verb — incorrect: "despite" cannot directly precede a full clause. Option B adds "of" — "despite of" does not exist in standard English (this is a confusion with "in spite of"). Option D uses "despite that" + clause — also non-standard. The correct patterns are: Despite + noun/gerund phrase, or In spite of + noun/gerund phrase, or Even though / Although + subject + verb.
4 / 20
Which sentence uses "whereas" correctly to compare two technical approaches?
Option B is correct. "Whereas" is a subordinating conjunction that introduces a contrast clause. It is placed between the two contrasted clauses without a comma before it (or, less commonly, at the start of the sentence followed by a comma at the clause boundary). Option A repeats "whereas" twice — only one is needed. Option C places a comma after "whereas" — incorrect. Option D uses "whereas" to start a sentence fragment — "whereas" introduces a subordinate clause, which cannot stand alone. The pattern: [Clause A], whereas [Clause B] — no comma before "whereas" in mid-sentence.
5 / 20
A system design document describes a trade-off. Which sentence uses "even though" correctly?
Option A is correct. "Even though" is a stronger form of "although" — it emphasises that the concession is surprising or contrary to expectation: "Even though [surprising concession], [main point that contradicts it]." The concession is that the monolith is easier to deploy; the main point is that the team chose microservices anyway (for scalability). Option B adds "but" — double connector error. Option C places a comma after "even though" before the clause — incorrect. Option D reverses the logic: placing the team's decision in the concession position and the simpler monolith fact as the main point reverses the intended meaning.
6 / 20
A developer is reviewing a PR and sees the following comment: 'This change introduces a potential performance bottleneck. However, it addresses a critical security vulnerability.' Which word best describes the situation presented?
The developer is presenting a scenario where one issue (performance) is being addressed at the expense of another (security). 'Concession' accurately describes accepting a disadvantage to gain an advantage. Options B, C and D do not fit this context.
7 / 20
A Slack message reads: 'We're prioritizing the new feature rollout despite the ongoing issues with the legacy system. Although users are experiencing some downtime, we need to deliver value quickly.' What grammatical structure is being used?
This message demonstrates 'contrast and concession'. It presents an opposing idea (prioritizing the new feature) *despite* a negative outcome (legacy system issues). Options B, C and D do not represent this relationship.
8 / 20
A post-mortem report states: 'Despite our thorough testing, the application crashed under heavy load. Whereas we anticipated a smooth rollout, the reality was significantly different.' What is the primary grammatical relationship being highlighted?
This example clearly uses 'contrast and concession'. The report acknowledges a negative outcome (crashes) *despite* prior efforts (thorough testing). Options B, C and D don't accurately reflect the meaning.
9 / 20
During a standup update, a developer says: 'Even though we faced some unexpected challenges with the database migration, we successfully launched the new service. However, we need to address the performance issues that arose.' Which phrase best describes this communication?
'Contrast and concession' is correct here. The speaker acknowledges a negative situation (challenges with migration) *even though* they achieved success (launched the service). The subsequent statement reinforces this by highlighting an ongoing problem.
10 / 20
A technical document describes a system design: 'We chose to use microservices for increased scalability. Nevertheless, the distributed architecture introduces complexities in managing inter-service communication.' What grammatical relationship is being presented?
This demonstrates 'contrast and concession'. The decision for microservices (scalability) is acknowledged *despite* the inherent difficulties they create (complexity). Options B, C and D do not accurately represent this relationship.
11 / 20
A developer is reviewing a PR and sees the following comment: 'This change introduces a potential performance bottleneck. However, it addresses a critical security vulnerability.' Which word best describes the situation presented?
The developer is presenting a scenario where one issue (performance) is being addressed at the expense of another (security). 'Concession' accurately describes accepting a disadvantage to gain an advantage. Options B, C and D do not fit this context.
12 / 20
A Slack message reads: 'We're prioritizing the new feature rollout despite the ongoing issues with the legacy system. Although users are experiencing some downtime, we need to deliver value quickly.' What grammatical structure is being used?
This message demonstrates 'contrast and concession'. It presents an opposing idea (prioritizing the new feature) *despite* a negative outcome (legacy system issues). Options B, C and D do not represent this relationship.
13 / 20
A post-mortem report states: 'Despite our thorough testing, the application crashed under heavy load. Whereas we anticipated a smooth rollout, the reality was significantly different.' What is the primary grammatical relationship being highlighted?
This example clearly uses 'contrast and concession'. The report acknowledges a negative outcome (crashes) *despite* prior efforts (thorough testing). Options B, C and D don't accurately reflect the meaning.
14 / 20
During a standup update, a developer says: 'Even though we faced some unexpected challenges with the database migration, we successfully launched the new service. However, we need to address the performance issues that arose.' Which phrase best describes this communication?
'Contrast and concession' is correct here. The speaker acknowledges a negative situation (challenges with migration) *even though* they achieved success (launched the service). The subsequent statement reinforces this by highlighting an ongoing problem.
15 / 20
A technical document describes a system design: 'We chose to use microservices for increased scalability. Nevertheless, the distributed architecture introduces complexities in managing inter-service communication.' What grammatical relationship is being presented?
This demonstrates 'contrast and concession'. The decision for microservices (scalability) is acknowledged *despite* the inherent difficulties they create (complexity). Options B, C and D do not accurately represent this relationship.
16 / 20
A developer is reviewing a PR and sees the following comment: 'This change introduces a potential performance bottleneck. However, it addresses a critical security vulnerability.' Which word best describes the situation presented?
The developer is presenting a scenario where one issue (performance) is being addressed at the expense of another (security). 'Concession' accurately describes accepting a disadvantage to gain an advantage. Options B, C and D do not fit this context.
17 / 20
A Slack message reads: 'We're prioritizing the new feature rollout despite the ongoing issues with the legacy system. Although users are experiencing some downtime, we need to deliver value quickly.' What grammatical structure is being used?
This message demonstrates 'contrast and concession'. It presents an opposing idea (prioritizing the new feature) *despite* a negative outcome (legacy system issues). Options B, C and D do not represent this relationship.
18 / 20
A post-mortem report states: 'Despite our thorough testing, the application crashed under heavy load. Whereas we anticipated a smooth rollout, the reality was significantly different.' What is the primary grammatical relationship being highlighted?
This example clearly uses 'contrast and concession'. The report acknowledges a negative outcome (crashes) *despite* prior efforts (thorough testing). Options B, C and D don't accurately reflect the meaning.
19 / 20
During a standup update, a developer says: 'Even though we faced some unexpected challenges with the database migration, we successfully launched the new service. However, we need to address the performance issues that arose.' Which phrase best describes this communication?
'Contrast and concession' is correct here. The speaker acknowledges a negative situation (challenges with migration) *even though* they achieved success (launched the service). The subsequent statement reinforces this by highlighting an ongoing problem.
20 / 20
A technical document describes a system design: 'We chose to use microservices for increased scalability. Nevertheless, the distributed architecture introduces complexities in managing inter-service communication.' What grammatical relationship is being presented?
This demonstrates 'contrast and concession'. The decision for microservices (scalability) is acknowledged *despite* the inherent difficulties they create (complexity). Options B, C and D do not accurately represent this relationship.
What will I practise in "Contrast and Concession in Technical Writing — Grammar Exercise"?
Practice using however, although, despite, whereas, and even though for technical trade-offs and architecture discussions. 5 interactive exercises.
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.