Postmodifying Participle Phrases in Technical English
5 exercises — practise choosing -ing vs -ed participle phrases to modify nouns concisely.
0 / 26 completed
1 / 26
Which sentence correctly uses a postmodifying present participle (-ing) phrase to describe a process actively producing something?
A present participle phrase ("processing the queue") can postmodify a noun to compress a relative clause with an active meaning: "The background job [which processes] the queue" becomes "The background job processing the queue". Option B is correct. Option A is a subject-verb agreement error unrelated to participles ("job process" should be "job processes"), and it lacks a participle phrase. Option C incorrectly uses the past participle "processed", which gives a passive meaning ("the job that is processed by the queue") — the reverse of the intended active meaning. Option D keeps the relative pronoun "that" alongside the bare participle "processing" without an auxiliary, which is ungrammatical — you use either the full relative clause ("that processes") or the reduced participle phrase ("processing"), not a mix of both.
2 / 26
Which sentence correctly uses a postmodifying past participle (-ed) phrase to describe a noun receiving an action?
A past participle phrase ("generated by the build script") postmodifies a noun with a passive meaning: "The configuration file [which is generated] by the build script" reduces to "The configuration file generated by the build script". Option B is correct. Option A incorrectly uses the present participle "generating", which would give an active meaning ("the file that generates something"), the opposite of the intended passive sense. Option C uses the bare base form "generate", which is not a valid participle form at all. Option D keeps the relative pronoun "that" but omits the required auxiliary "is/was" before the past participle — "that generated" reads as a finite past-tense verb without a subject, which is ungrammatical in this position.
3 / 26
Which sentence correctly chooses between -ing and -ed participle phrases based on active vs. passive meaning in a system architecture description?
The load balancer actively distributes requests, so the active present participle "distributing" is correct: "The load balancer distributing incoming requests is deployed across three nodes" = "The load balancer, which distributes incoming requests, is deployed across three nodes." Option B is correct. Option A uses "distributed" as the finite main verb of the sentence (past tense), which changes the sentence structure entirely and removes the intended postmodifying phrase, changing the meaning to something else (and removing "is deployed"). Option C incorrectly uses the passive past participle "distributed by incoming requests", which nonsensically implies the load balancer is being distributed by the requests, reversing the real relationship. Option D uses the correct participle but incorrectly changes "is deployed" to "deployed" without an auxiliary, leaving the sentence without a finite main verb.
4 / 26
Which sentence correctly compresses a defining relative clause into a postmodifying participle phrase for a security report?
The relative clause "that originate from unauthenticated clients" has an active meaning (requests actively originate), so it reduces to the present participle phrase "originating from unauthenticated clients". Option B is correct: "Requests originating from unauthenticated clients are logged and blocked." Option A is grammatically correct but is the full, uncompressed relative clause, not the reduced participle form the question asks for. Option C incorrectly uses the past participle "originated", which is not idiomatic here since "originate" describes an active, ongoing characteristic of the requests rather than something done to them by an external agent. Option D omits both the relative pronoun and any participle form, leaving two finite verbs ("originate... are") without a connector, which is a run-on/comma-splice-style error.
5 / 26
Which sentence correctly uses a postmodifying participle phrase to avoid an ambiguous or dangling structure in a release note?
Option B correctly uses two clearly attached postmodifying participle phrases: "affecting the checkout service" (active, describing what the race condition does) and "discovered during load testing" (passive, describing how it was found), both unambiguously modifying "the race condition", with a clear finite main verb "was fixed and deployed". Option A is ambiguous — "deployed last Tuesday" could attach to "the race condition" or awkwardly float at the end without a clear anchor, creating a dangling-modifier risk. Option C front-loads "Affecting the checkout service" in a way that risks being misread as modifying the wrong noun before the true subject appears. Option D omits the necessary "-ing"/"-ed" form entirely ("race condition affect the checkout service"), producing an ungrammatical run of untransformed verbs with no clear finite structure.
6 / 26
During a code review of the authentication service, Sarah noted: 'The server is currently validating user credentials with an ongoing process.' Which sentence best utilizes a postmodifying participle phrase to accurately describe this action?
Option 1 correctly uses a postmodifying present participle (-ing) phrase to describe the *process* of validating credentials. The other options either omit crucial details or incorrectly use the participle form for a different meaning (e.g., implying a separate validation action).
7 / 26
In a Slack message regarding database migration errors, David wrote: 'The logs have been generated by the system.' Which sentence best exemplifies the correct use of a postmodifying past participle (-ed) phrase in this context?
Option 0 correctly uses a postmodifying past participle (-ed) phrase to describe the *action* of generating logs. The system is the recipient of the action, and -ed accurately reflects this passive construction. Options 1, 2, and 3 misrepresent the relationship between the system and the log generation.
8 / 26
Reviewing a system architecture diagram for a new microservice, Mark identified: 'The API endpoint is exposed to clients in an unprotected state.' Which sentence demonstrates the most appropriate use of a postmodifying participle phrase to avoid ambiguity?
Option 2 correctly utilizes a postmodifying participle phrase (-ing) to clearly define the *state* of being unprotected. This avoids the ambiguity present in other options, which could imply a continuous action or a subjective evaluation rather than a factual description of the endpoint's configuration.
9 / 26
In a release note for a new feature update, Liam wrote: 'The data is being processed asynchronously.' Which sentence best employs a postmodifying participle phrase to avoid potential confusion regarding the order of operations?
Option 1 utilizes a postmodifying present participle (-ing) phrase to accurately describe the *ongoing process* of asynchronous data processing. This emphasizes that the operation is happening concurrently without blocking other components, aligning with technical terminology and avoiding ambiguity about when the data will be fully processed.
10 / 26
During a code review of the authentication service, Sarah noted: 'The server is currently validating user credentials with an ongoing process.' Which sentence best utilizes a postmodifying participle phrase to accurately describe this action?
Option 1 correctly uses a postmodifying present participle (-ing) phrase to describe the *process* of validating credentials. The other options either omit crucial details or incorrectly use the participle form for a different meaning (e.g., implying a separate validation action).
11 / 26
In a Slack message regarding database migration errors, David wrote: 'The logs have been generated by the system.' Which sentence best exemplifies the correct use of a postmodifying past participle (-ed) phrase in this context?
Option 0 correctly uses a postmodifying past participle (-ed) phrase to describe the *action* of generating logs. The system is the recipient of the action, and -ed accurately reflects this passive construction. Options 1, 2, and 3 misrepresent the relationship between the system and the log generation.
12 / 26
Reviewing a system architecture diagram for a new microservice, Mark identified: 'The API endpoint is exposed to clients in an unprotected state.' Which sentence demonstrates the most appropriate use of a postmodifying participle phrase to avoid ambiguity?
Option 2 correctly utilizes a postmodifying participle phrase (-ing) to clearly define the *state* of being unprotected. This avoids the ambiguity present in other options, which could imply a continuous action or a subjective evaluation rather than a factual description of the endpoint's configuration.
13 / 26
In a release note for a new feature update, Liam wrote: 'The data is being processed asynchronously.' Which sentence best employs a postmodifying participle phrase to avoid potential confusion regarding the order of operations?
Option 1 utilizes a postmodifying present participle (-ing) phrase to accurately describe the *ongoing process* of asynchronous data processing. This emphasizes that the operation is happening concurrently without blocking other components, aligning with technical terminology and avoiding ambiguity about when the data will be fully processed.
14 / 26
During a code review of the authentication service, Sarah noted: 'The server is currently validating user credentials with an ongoing process.' Which sentence best utilizes a postmodifying participle phrase to accurately describe this action?
Option 1 correctly uses a postmodifying present participle (-ing) phrase to describe the *process* of validating credentials. The other options either omit crucial details or incorrectly use the participle form for a different meaning (e.g., implying a separate validation action).
15 / 26
In a Slack message regarding database migration errors, David wrote: 'The logs have been generated by the system.' Which sentence best exemplifies the correct use of a postmodifying past participle (-ed) phrase in this context?
Option 0 correctly uses a postmodifying past participle (-ed) phrase to describe the *action* of generating logs. The system is the recipient of the action, and -ed accurately reflects this passive construction. Options 1, 2, and 3 misrepresent the relationship between the system and the log generation.
16 / 26
Reviewing a system architecture diagram for a new microservice, Mark identified: 'The API endpoint is exposed to clients in an unprotected state.' Which sentence demonstrates the most appropriate use of a postmodifying participle phrase to avoid ambiguity?
Option 2 correctly utilizes a postmodifying participle phrase (-ing) to clearly define the *state* of being unprotected. This avoids the ambiguity present in other options, which could imply a continuous action or a subjective evaluation rather than a factual description of the endpoint's configuration.
17 / 26
In a release note for a new feature update, Liam wrote: 'The data is being processed asynchronously.' Which sentence best employs a postmodifying participle phrase to avoid potential confusion regarding the order of operations?
Option 1 utilizes a postmodifying present participle (-ing) phrase to accurately describe the *ongoing process* of asynchronous data processing. This emphasizes that the operation is happening concurrently without blocking other components, aligning with technical terminology and avoiding ambiguity about when the data will be fully processed.
18 / 26
During a standup update, Alex reported: 'The integration service is currently handling requests with a dynamic routing algorithm.' Which sentence best utilizes a postmodifying participle phrase to accurately describe the ongoing activity?
This question tests understanding of how to integrate a participle phrase into a sentence describing an action. Option 2 correctly uses the participle 'handling requests dynamically' to modify 'the integration service,' providing precise detail about its ongoing operation. Options A and D are grammatically awkward and less specific, while option B incorrectly places the adverbial phrase before the subject.
19 / 26
In a PR description for a new API endpoint, Emily wrote: 'The response data is being returned by the server in JSON format.' Which sentence best exemplifies the correct use of a postmodifying past participle phrase in this context?
This scenario focuses on clarity when describing a system's operation. Option 2 correctly uses 'returning in JSON format' to concisely describe *how* the response data is being delivered – it avoids ambiguity about the process. Options A and D are less specific, while option B incorrectly uses 'is returning' which implies an ongoing state rather than the action of data delivery.
20 / 26
During a code review, Ben noted: 'The database connection is being established with increased security protocols.' Which sentence demonstrates the most appropriate use of a postmodifying participle phrase to accurately describe the state of the connection?
This question examines the nuances of describing a system's state. Option 2 correctly employs 'established with increased security protocols' to modify 'the database connection,' highlighting *how* it was created and maintained. Options A is too simplistic; option D reverses the subject and object, creating an illogical sentence.
21 / 26
Reviewing a system architecture diagram for a new message queue, David identified: 'The messages are being processed asynchronously by the worker nodes.' Which sentence demonstrates the most appropriate use of a postmodifying participle phrase to accurately describe the processing behavior?
This question tests understanding of asynchronous processing. Option 3 correctly uses 'being processed asynchronously' to modify 'the messages', clarifying that the processing doesn't wait for a synchronous response from the worker nodes. Option A is too general and misses the core concept; option B is grammatically awkward, while option D awkwardly places an adverb at the beginning of the sentence.
22 / 26
In a PR description for a new feature flag implementation, Rachel wrote: 'The feature is being enabled by the service.' Which sentence demonstrates the most appropriate use of a postmodifying participle phrase to accurately describe its state?
A feature flag is dynamically controlled. 'Being enabled' correctly conveys that it's actively in the process of being turned on. Options A and C are irrelevant to the grammar question; Option D misinterprets the function of a feature flag.
23 / 26
Reviewing an API response from a microservice, Sarah noted: 'The data is being returned in XML format.' Which sentence best employs a postmodifying participle phrase to avoid potential confusion regarding the data's structure?
The API is *actively* sending back information. 'Being returned' correctly describes this process. Options A and C are irrelevant; Option D highlights a potential ambiguity that the participle phrase resolves.
24 / 26
In a code review of a new logging component, Michael stated: 'The logs are being generated by the application.' Which sentence best utilizes a postmodifying participle phrase to accurately describe where log data originates?
The application is *constantly* creating log entries. 'Being generated' accurately reflects this continuous activity. Options A and C use incorrect verb tenses; Option D introduces a potential misunderstanding of how logging components function.
25 / 26
During a code review of the payment processing service, Daniel commented: 'The transaction is being processed with a checksum verification.' Which sentence best utilizes a postmodifying participle phrase to accurately describe the system's behavior?
A. 'The transaction is being processed using a checksum verification.'
B. 'The transaction is processed with a checksum verification.'
C. 'With a checksum verification, the transaction is being processed.'
D. 'The transaction is being processed by a checksum verification.'
This question tests understanding of placing the participle phrase *after* the main verb. Option B correctly positions the past participle phrase to modify 'transaction,' emphasizing that the verification process is integral to how it's being handled. Options A and D incorrectly use 'using' or 'by,' which are not appropriate in this construction. Option C is grammatically awkward and less precise.
26 / 26
During a standup update, Frank reported: 'The background tasks are being queued by the scheduler.' Which sentence best utilizes a postmodifying participle phrase to accurately describe the system's operation?
A. 'The background tasks are queued by the scheduler.'
B. 'The background tasks are scheduled by the scheduler.'
C. 'By the scheduler, the background tasks are being queued.'
D. 'The background tasks are being scheduled in a queue.'
This tests the correct placement of the participle. Option 1 correctly identifies that the scheduler's role is to *queue* the tasks – 'being queued' modifies 'background tasks,' providing essential detail about their processing flow. Options A and B are less precise; option D introduces a redundant concept (a queue).
What will I practise in "Postmodifying Participle Phrases in Technical English — IT Grammar Exercise"?
Practise using -ing (active) and -ed (passive) participle phrases after nouns to compress relative clauses in specs, architecture docs, and release notes.
How many exercises are in this module?
This module has 26 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.