5 exercises — practise "what a..." and "how..." exclamative sentences used in code reviews.
0 / 22 completed
1 / 22
Which sentence correctly forms an exclamative with "what" to react to a messy codebase during a review?
"What a mess this codebase is!" is correct: the "what"-exclamative with a countable singular noun requires the indefinite article "a", followed by subject + verb in normal (non-inverted) order. Option B omits the required article "a" before the countable noun "mess". Option C incorrectly inverts subject and verb ("is this codebase"), which is not used in exclamative "what" sentences (unlike questions). Option D incorrectly uses "how" with a noun phrase; "how" exclamatives take adjectives or adverbs, not noun phrases like "a mess".
2 / 22
Which sentence correctly forms an exclamative with "how" to react to the speed of a new caching layer?
"How fast the new caching layer is!" is correct: "how" + adjective is followed by subject + verb in normal order for an exclamative (not a question). Option A incorrectly inverts subject and verb, turning the exclamative into a question form. Option B incorrectly uses "what" with a bare adjective; "what" exclamatives require a noun phrase, not just an adjective. Option D places "fast" after the verb instead of directly after "how", which breaks the required exclamative pattern.
3 / 22
Which sentence correctly forms a "what" exclamative with a plural, uncountable-style reaction to a set of test results?
"What impressive results the load test produced!" is correct: with a plural noun ("results"), the "what"-exclamative omits the article entirely, going straight from "what" + adjective + plural noun into subject + verb order. Option B incorrectly adds the article "a" before a plural noun, which is ungrammatical. Option C incorrectly inverts to question order ("did the load test produce"), which is not used in exclamatives. Option D incorrectly uses "how" before a noun phrase, which "how"-exclamatives do not take.
4 / 22
Which sentence correctly forms an exclamative with "how" and an adverb to react to how quickly a bug was fixed?
"How quickly the team fixed that bug!" is correct: "how" + adverb ("quickly", describing the manner of the verb "fixed") is followed by normal subject-verb order. Option A incorrectly uses question-style subject-auxiliary inversion ("did the team fix"). Option B incorrectly uses "what" before an adverb, which is not grammatical; "what" exclamatives need a noun phrase. Option C incorrectly uses the adjective form "quick" instead of the adverb "quickly" to modify the verb "fixed".
5 / 22
Which sentence correctly forms a "what a/an" exclamative with a singular countable noun to react to a well-designed API endpoint?
"What an elegant solution this endpoint is!" is correct: since "solution" is a singular countable noun starting with a vowel sound, the indefinite article "an" is required after "what", followed by normal subject-verb order. Option B omits the required article "an" before the vowel-initial noun "elegant". Option C incorrectly uses "how" before a full noun phrase, which is ungrammatical. Option D incorrectly inverts subject and verb at the end ("is this endpoint"), which is not used in exclamative sentences.
6 / 22
During a code review of the `authentication` module, Sarah notices that several services are directly accessing the database without proper abstraction. She types in Slack: 'What a mess!' Which sentence best completes her message?
Sarah uses 'what a mess' to express her strong disapproval of the direct database calls. The key here is recognizing that 'what a…' exclamatives are used for expressions of surprise or criticism. Option 1 correctly completes the sentence and reflects this usage, while the others offer suggestions not directly related to the exclamation.
7 / 22
After deploying a new caching layer for the API, David observes that response times have dramatically improved. He writes in the PR description: 'How incredibly fast!' Which of the following best explains why this phrasing is appropriate?
David uses 'how incredibly fast' to highlight the significant improvement in performance. This sentence correctly employs 'how' within an exclamative structure to express astonishment at the speed – a common and appropriate usage when describing positive technical outcomes. Option 1 is a valid observation but doesn't form an exclamative, while options 3 & 4 are less direct expressions of amazement.
8 / 22
After receiving an alert indicating a rapid bug fix, Emily comments on the code review: 'How swiftly did you resolve this?' What is the primary purpose of this sentence?
Emily uses 'how swiftly' to focus on the *speed* of the bug fix. This construction specifically emphasizes the rate at which the problem was resolved – a direct and effective use of an exclamative with 'how'. Option 1 offers comparison metrics; options 3 & 4 shift the emphasis slightly.
9 / 22
During a code review of a new API endpoint, Alex notices that it's exceptionally well designed and documented. He writes in the code review comment: 'What a brilliant endpoint!'. What is Alex primarily expressing?
Alex uses 'what a brilliant endpoint' to express his positive assessment of the API's design. This sentence correctly employs 'what a…' exclamative to convey admiration for its quality and effectiveness – a common expression of appreciation in technical contexts. Option 1 is a standard code review consideration, while options 3 & 4 are less direct expressions.
10 / 22
During a code review of the `authentication` module, Sarah notices that several services are directly accessing the database without proper abstraction. She types in Slack: 'What a mess!' Which sentence best completes her message?
Sarah uses 'what a mess' to express her strong disapproval of the direct database calls. The key here is recognizing that 'what a…' exclamatives are used for expressions of surprise or criticism. Option 1 correctly completes the sentence and reflects this usage, while the others offer suggestions not directly related to the exclamation.
11 / 22
After deploying a new caching layer for the API, David observes that response times have dramatically improved. He writes in the PR description: 'How incredibly fast!' Which of the following best explains why this phrasing is appropriate?
David uses 'how incredibly fast' to highlight the significant improvement in performance. This sentence correctly employs 'how' within an exclamative structure to express astonishment at the speed – a common and appropriate usage when describing positive technical outcomes. Option 1 is a valid observation but doesn't form an exclamative, while options 3 & 4 are less direct expressions of amazement.
12 / 22
After receiving an alert indicating a rapid bug fix, Emily comments on the code review: 'How swiftly did you resolve this?' What is the primary purpose of this sentence?
Emily uses 'how swiftly' to focus on the *speed* of the bug fix. This construction specifically emphasizes the rate at which the problem was resolved – a direct and effective use of an exclamative with 'how'. Option 1 offers comparison metrics; options 3 & 4 shift the emphasis slightly.
13 / 22
During a code review of a new API endpoint, Alex notices that it's exceptionally well designed and documented. He writes in the code review comment: 'What a brilliant endpoint!'. What is Alex primarily expressing?
Alex uses 'what a brilliant endpoint' to express his positive assessment of the API's design. This sentence correctly employs 'what a…' exclamative to convey admiration for its quality and effectiveness – a common expression of appreciation in technical contexts. Option 1 is a standard code review consideration, while options 3 & 4 are less direct expressions.
14 / 22
During a code review of the `authentication` module, Sarah notices that several services are directly accessing the database without proper abstraction. She types in Slack: 'What a mess!' Which sentence best completes her message?
Sarah uses 'what a mess' to express her strong disapproval of the direct database calls. The key here is recognizing that 'what a…' exclamatives are used for expressions of surprise or criticism. Option 1 correctly completes the sentence and reflects this usage, while the others offer suggestions not directly related to the exclamation.
15 / 22
After deploying a new caching layer for the API, David observes that response times have dramatically improved. He writes in the PR description: 'How incredibly fast!' Which of the following best explains why this phrasing is appropriate?
David uses 'how incredibly fast' to highlight the significant improvement in performance. This sentence correctly employs 'how' within an exclamative structure to express astonishment at the speed – a common and appropriate usage when describing positive technical outcomes. Option 1 is a valid observation but doesn't form an exclamative, while options 3 & 4 are less direct expressions of amazement.
16 / 22
After receiving an alert indicating a rapid bug fix, Emily comments on the code review: 'How swiftly did you resolve this?' What is the primary purpose of this sentence?
Emily uses 'how swiftly' to focus on the *speed* of the bug fix. This construction specifically emphasizes the rate at which the problem was resolved – a direct and effective use of an exclamative with 'how'. Option 1 offers comparison metrics; options 3 & 4 shift the emphasis slightly.
17 / 22
During a code review of a new API endpoint, Alex notices that it's exceptionally well designed and documented. He writes in the code review comment: 'What a brilliant endpoint!'. What is Alex primarily expressing?
Alex uses 'what a brilliant endpoint' to express his positive assessment of the API's design. This sentence correctly employs 'what a…' exclamative to convey admiration for its quality and effectiveness – a common expression of appreciation in technical contexts. Option 1 is a standard code review consideration, while options 3 & 4 are less direct expressions.
18 / 22
Mark is reviewing a new microservice designed to handle user authentication. He discovers the service directly queries the database for every request without any caching layer. He types into Slack: 'What a bottleneck!' Which of the following best explains why this phrasing is appropriate in this context?
The phrase 'What a bottleneck!' highlights a critical performance issue – the direct database queries are likely causing delays. This phrasing correctly identifies the potential problem without implying any malicious intent or misunderstanding of authentication principles. The other options misinterpret the meaning of the exclamative.
19 / 22
During a standup meeting, Liam reports on his progress fixing a critical bug in the payment processing module. His team lead asks: 'How remarkably quickly did you identify and resolve this?' What is the primary function of this sentence?
The sentence 'How remarkably quickly…' is an exclamative expressing surprise and appreciation at Liam's speed and effectiveness. It's a common and appropriate way to acknowledge good work in a team setting. The other options represent different communication goals that wouldn't fit the context of a standup update.
20 / 22
During a code review of the `user_profile` service, Ben notices that the team has implemented a complex algorithm to validate user input. He types into Slack: 'What a convoluted process!' Which sentence best completes this message?
This question tests the ability to recognize when 'what a...' exclamatives express disapproval or surprise at complexity. The correct option highlights the negative consequence of overly complicated logic – maintainability issues. Options B and D are incorrect because they misinterpret the meaning of the phrase; it's not about intentional obfuscation.
21 / 22
After deploying a new feature that significantly reduces API latency, Maria writes in the PR description: 'How impressively responsive is this!' Which of the following statements best explains the purpose of using this exclamative?
The phrase 'How impressively responsive...' is used to highlight and celebrate a positive outcome – excellent performance. It's an expression of satisfaction with the result, not a request for further action or formal documentation. Options B, C, and D misinterpret the function of this type of exclamative.
22 / 22
John is investigating a performance issue with a new GraphQL query. He notices the response time is unusually low. He writes in the PR description: 'What a fantastic result!' What does John primarily intend to convey using this exclamative?
The question focuses on understanding the *intention* behind using 'What a fantastic result!' in a performance context. The correct answer highlights that John is expressing positive surprise and satisfaction with the query's speed. The other options misinterpret the phrase's meaning or suggest inappropriate responses to such a finding.
What will I practise in "Exclamative Structures (What a... / How...) — IT Grammar Exercise"?
Practise forming "what (a/an) + noun" and "how + adjective/adverb" exclamative sentences, with correct article use and non-inverted word order, to react
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.