5 exercises — practise the verb + object + complement small-clause pattern in evaluations.
0 / 34 completed
1 / 34
Which sentence correctly uses a small clause with "consider" to evaluate a system's readiness?
"We consider the API stable enough for general availability" is the classic small-clause pattern: "consider" + object + adjective complement, with no linking verb between them. Option A with "to be" is also grammatical but is a separate, more formal pattern, not the small clause being tested here as the most direct option. Option B uses a full "that"-clause, which is grammatical but is a different structure (clausal complement, not a small clause). Option D is ungrammatical: it mixes the small-clause object pattern with a finite verb "is", producing two verbs where a small clause has none.
2 / 34
Which sentence correctly uses "find" with a small clause to describe a code review outcome?
"The reviewer found the pull request ready to merge" is correct: "find" + object + adjective complement forms a small clause describing the state discovered, with no linking verb needed. Option A inserts an unnecessary relative clause "that was", changing the structure entirely. Option C incorrectly inserts the finite verb "is" after the object, which is ungrammatical in this small-clause pattern. Option D incorrectly uses the participle "being", which is unnecessary and non-standard here.
3 / 34
Which sentence correctly uses "deem" with a small clause in a formal risk assessment?
"The security team deemed the vulnerability critical" is correct: "deem" takes a direct small-clause complement (object + adjective), without "as" or "to be" in standard usage. Option B incorrectly inserts "as", which is not used with "deem" in this pattern (unlike "regard...as"). Option C incorrectly inserts "to" without a following verb, which is ungrammatical. Option D incorrectly starts a "that"-clause with "deemed that" but then fails to include a verb, leaving the clause without a predicate.
4 / 34
Which sentence correctly uses a small clause with "call" to label a component during an incident review?
"The team called the caching layer the root cause of the outage" is correct: "call" + object + noun phrase complement is a small clause with no linking element. Option B incorrectly inserts "to be", which "call" does not take in this labeling sense. Option C restructures into an ungrammatical "that"-clause that doesn't match "called"'s complement pattern here. Option D incorrectly inserts "as", which "call" does not require before a noun complement in this construction.
5 / 34
Which sentence correctly uses a small clause with "make" to describe the effect of a configuration change?
"The new config makes the deployment process much faster" is correct: "make" + object + adjective complement is a resultative small clause describing the state something is caused to be in. Option A incorrectly inserts "to be", which "make" in this resultative sense does not take. Option B restructures into an ungrammatical mix of a "that"-clause and the small-clause pattern. Option D incorrectly inserts the participle "being", which is not used in this construction.
6 / 34
Sarah reported to the team during standup: "The team identified a critical performance bottleneck in the database queries."
The core concept here is using a small clause to provide further detail about the *object* being affected. 'In the database queries' clarifies *where* the bottleneck exists – it's not just a general problem; it's specifically within those queries. Option A is incorrect because it focuses on an independent clause, while options C and D misinterpret the role of the small clause.
7 / 34
Mark left a code review comment: "I believe this function needs further optimization to reduce its execution time."
Here, 'to reduce its execution time' functions as a small clause, specifying *what* Mark wants to achieve. It's crucial to use these clauses to provide concrete goals or desired results when offering feedback. Option A is correct because the small clause clarifies the purpose of the optimization. Options B and D are incorrect because they misinterpret the function of the clause.
8 / 34
David drafted a PR description: "We determined that this new feature should be named 'Phoenix' for its resilience."
In this case, 'for its resilience' is the small clause. It provides the *reason* behind naming the feature 'Phoenix'. This structure—verb + object + complement—is a standard way to explain justifications or rationales. Options A and D are incorrect as they focus on general PR content or missing technical details.
9 / 34
Sarah reported to the team during standup: "The team identified a critical performance bottleneck in the database queries."
The core concept here is using a small clause to provide further detail about the *object* being affected. 'In the database queries' clarifies *where* the bottleneck exists – it's not just a general problem; it's specifically within those queries. Option A is incorrect because it focuses on an independent clause, while options C and D misinterpret the role of the small clause.
10 / 34
Mark left a code review comment: "I believe this function needs further optimization to reduce its execution time."
Here, 'to reduce its execution time' functions as a small clause, specifying *what* Mark wants to achieve. It's crucial to use these clauses to provide concrete goals or desired results when offering feedback. Option A is correct because the small clause clarifies the purpose of the optimization. Options B and D are incorrect because they misinterpret the function of the clause.
11 / 34
David drafted a PR description: "We determined that this new feature should be named 'Phoenix' for its resilience."
In this case, 'for its resilience' is the small clause. It provides the *reason* behind naming the feature 'Phoenix'. This structure—verb + object + complement—is a standard way to explain justifications or rationales. Options A and D are incorrect as they focus on general PR content or missing technical details.
12 / 34
Sarah reported to the team during standup: "The team identified a critical performance bottleneck in the database queries."
The core concept here is using a small clause to provide further detail about the *object* being affected. 'In the database queries' clarifies *where* the bottleneck exists – it's not just a general problem; it's specifically within those queries. Option A is incorrect because it focuses on an independent clause, while options C and D misinterpret the role of the small clause.
13 / 34
Mark left a code review comment: "I believe this function needs further optimization to reduce its execution time."
Here, 'to reduce its execution time' functions as a small clause, specifying *what* Mark wants to achieve. It's crucial to use these clauses to provide concrete goals or desired results when offering feedback. Option A is correct because the small clause clarifies the purpose of the optimization. Options B and D are incorrect because they misinterpret the function of the clause.
14 / 34
David drafted a PR description: "We determined that this new feature should be named 'Phoenix' for its resilience."
In this case, 'for its resilience' is the small clause. It provides the *reason* behind naming the feature 'Phoenix'. This structure—verb + object + complement—is a standard way to explain justifications or rationales. Options A and D are incorrect as they focus on general PR content or missing technical details.
15 / 34
Mark left a code review comment: "The developers should refactor this module to improve its readability and maintainability.". Which phrasing best demonstrates the use of a small clause with 'refactor'?
This question tests understanding that a small clause clarifies *what* is being done. 'Refactor this module' provides the object and complement. Options A and D misinterpret 'refactor''s usage here; it's not simply a command, but an action with a specific goal. Option B is too simplistic as it doesn't highlight the clause structure.
16 / 34
David drafted a PR description: "The team will implement this new feature to address the reported user experience issues.". What does the phrase 'to address the reported user experience issues' function as within the sentence?
This question focuses on recognizing the role of the object + complement in a small clause. 'To address…issues' functions as the direct object and complement, explaining *why* the feature is being implemented. Option A suggests a misunderstanding of PR descriptions; option D incorrectly states that 'implement' must always be paired with a separate phrase.
17 / 34
Sarah reported to the team during standup: "The system detects potential security vulnerabilities and alerts the security team.". How does 'and alerts the security team' contribute to the sentence's meaning?
This question tests the ability to identify the object and complement within a small clause. 'And alerts the security team' completes the thought by specifying *what* happens after the system detects vulnerabilities. Option A focuses on an unnecessary detail; option D misinterprets the function of 'detects'.
18 / 34
Mark left a code review comment: "We need to evaluate the performance of this API endpoint under heavy load.". Which part of this sentence constitutes a small clause?
This question checks whether you understand that small clauses identify *what* is being acted upon. 'Under heavy load' functions as the object and complement, describing the conditions of the evaluation. Option A assumes a need for more specific data – it's not always required in this grammatical structure. Options C and D present incorrect assumptions about how 'evaluate' should be used.
19 / 34
David drafted a PR description: "The team will prioritize fixing the high-severity bugs reported in the latest release.". What is the function of 'in the latest release' within this sentence?
This question assesses your ability to recognize the role of the object and complement within a small clause. 'In the latest release' clarifies *where* the bugs were found, completing the thought about prioritization. Option A focuses on unnecessary detail; option C misinterprets the usage of 'prioritize'.
20 / 34
Mark left a code review comment: "The developers should refactor this module to improve its readability and maintainability.". Which phrasing best demonstrates the use of a small clause with 'refactor'?
This question tests understanding that a small clause clarifies *what* is being done. 'Refactor this module' provides the object and complement. Options A and D misinterpret 'refactor''s usage here; it's not simply a command, but an action with a specific goal. Option B is too simplistic as it doesn't highlight the clause structure.
21 / 34
David drafted a PR description: "The team will implement this new feature to address the reported user experience issues.". What does the phrase 'to address the reported user experience issues' function as within the sentence?
This question focuses on recognizing the role of the object + complement in a small clause. 'To address…issues' functions as the direct object and complement, explaining *why* the feature is being implemented. Option A suggests a misunderstanding of PR descriptions; option D incorrectly states that 'implement' must always be paired with a separate phrase.
22 / 34
Sarah reported to the team during standup: "The system detects potential security vulnerabilities and alerts the security team.". How does 'and alerts the security team' contribute to the sentence's meaning?
This question tests the ability to identify the object and complement within a small clause. 'And alerts the security team' completes the thought by specifying *what* happens after the system detects vulnerabilities. Option A focuses on an unnecessary detail; option D misinterprets the function of 'detects'.
23 / 34
Mark left a code review comment: "We need to evaluate the performance of this API endpoint under heavy load.". Which part of this sentence constitutes a small clause?
This question checks whether you understand that small clauses identify *what* is being acted upon. 'Under heavy load' functions as the object and complement, describing the conditions of the evaluation. Option A assumes a need for more specific data – it's not always required in this grammatical structure. Options C and D present incorrect assumptions about how 'evaluate' should be used.
24 / 34
David drafted a PR description: "The team will prioritize fixing the high-severity bugs reported in the latest release.". What is the function of 'in the latest release' within this sentence?
This question assesses your ability to recognize the role of the object and complement within a small clause. 'In the latest release' clarifies *where* the bugs were found, completing the thought about prioritization. Option A focuses on unnecessary detail; option C misinterprets the usage of 'prioritize'.
25 / 34
Mark left a code review comment: "The developers should refactor this module to improve its readability and maintainability.". Which phrasing best demonstrates the use of a small clause with 'refactor'?
This question tests understanding that a small clause clarifies *what* is being done. 'Refactor this module' provides the object and complement. Options A and D misinterpret 'refactor''s usage here; it's not simply a command, but an action with a specific goal. Option B is too simplistic as it doesn't highlight the clause structure.
26 / 34
David drafted a PR description: "The team will implement this new feature to address the reported user experience issues.". What does the phrase 'to address the reported user experience issues' function as within the sentence?
This question focuses on recognizing the role of the object + complement in a small clause. 'To address…issues' functions as the direct object and complement, explaining *why* the feature is being implemented. Option A suggests a misunderstanding of PR descriptions; option D incorrectly states that 'implement' must always be paired with a separate phrase.
27 / 34
Sarah reported to the team during standup: "The system detects potential security vulnerabilities and alerts the security team.". How does 'and alerts the security team' contribute to the sentence's meaning?
This question tests the ability to identify the object and complement within a small clause. 'And alerts the security team' completes the thought by specifying *what* happens after the system detects vulnerabilities. Option A focuses on an unnecessary detail; option D misinterprets the function of 'detects'.
28 / 34
Mark left a code review comment: "We need to evaluate the performance of this API endpoint under heavy load.". Which part of this sentence constitutes a small clause?
This question checks whether you understand that small clauses identify *what* is being acted upon. 'Under heavy load' functions as the object and complement, describing the conditions of the evaluation. Option A assumes a need for more specific data – it's not always required in this grammatical structure. Options C and D present incorrect assumptions about how 'evaluate' should be used.
29 / 34
David drafted a PR description: "The team will prioritize fixing the high-severity bugs reported in the latest release.". What is the function of 'in the latest release' within this sentence?
This question assesses your ability to recognize the role of the object and complement within a small clause. 'In the latest release' clarifies *where* the bugs were found, completing the thought about prioritization. Option A focuses on unnecessary detail; option C misinterprets the usage of 'prioritize'.
30 / 34
Mark left a code review comment: "The developers should refactor this module to improve its readability and maintainability.". Which phrasing best demonstrates the use of a small clause with 'refactor'?
This question tests understanding that a small clause clarifies *what* is being done. 'Refactor this module' provides the object and complement. Options A and D misinterpret 'refactor''s usage here; it's not simply a command, but an action with a specific goal. Option B is too simplistic as it doesn't highlight the clause structure.
31 / 34
David drafted a PR description: "The team will implement this new feature to address the reported user experience issues.". What does the phrase 'to address the reported user experience issues' function as within the sentence?
This question focuses on recognizing the role of the object + complement in a small clause. 'To address…issues' functions as the direct object and complement, explaining *why* the feature is being implemented. Option A suggests a misunderstanding of PR descriptions; option D incorrectly states that 'implement' must always be paired with a separate phrase.
32 / 34
Sarah reported to the team during standup: "The system detects potential security vulnerabilities and alerts the security team.". How does 'and alerts the security team' contribute to the sentence's meaning?
This question tests the ability to identify the object and complement within a small clause. 'And alerts the security team' completes the thought by specifying *what* happens after the system detects vulnerabilities. Option A focuses on an unnecessary detail; option D misinterprets the function of 'detects'.
33 / 34
Mark left a code review comment: "We need to evaluate the performance of this API endpoint under heavy load.". Which part of this sentence constitutes a small clause?
This question checks whether you understand that small clauses identify *what* is being acted upon. 'Under heavy load' functions as the object and complement, describing the conditions of the evaluation. Option A assumes a need for more specific data – it's not always required in this grammatical structure. Options C and D present incorrect assumptions about how 'evaluate' should be used.
34 / 34
David drafted a PR description: "The team will prioritize fixing the high-severity bugs reported in the latest release.". What is the function of 'in the latest release' within this sentence?
This question assesses your ability to recognize the role of the object and complement within a small clause. 'In the latest release' clarifies *where* the bugs were found, completing the thought about prioritization. Option A focuses on unnecessary detail; option C misinterprets the usage of 'prioritize'.
What will I practise in "Small Clauses (Verb + Object + Complement) — IT Grammar Exercise"?
Practise the small-clause pattern with consider, find, deem, call, and make — verb + object + adjective or noun complement, with no linking verb — in technical
How many exercises are in this module?
This module has 34 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.