5 exercises — forming and correctly attaching absolute constructions (noun + participle) to open sentences in postmortems and design docs.
Key patterns:
noun + participle — modifies the whole sentence, no conjunction needed
having + past participle — shows the action happened before the main clause
with + noun + participle — common variant for background circumstance
avoid dangling constructions where the implied subject doesn't match the main clause
0 / 5 completed
1 / 5
Which sentence correctly uses an absolute construction (noun + participle, with no subordinating conjunction) to open a design doc paragraph?
An absolute construction consists of a noun phrase followed by a participle (here, being), with no subordinating conjunction linking it to the main clause — it modifies the whole sentence rather than a single word. Option A is correctly formed. Option B incorrectly adds "because", which turns it into a (broken) subordinate clause instead of an absolute construction. Option C is a comma splice with no participle. Option D adds "with" and an unnecessary comma, muddling the structure.
2 / 5
A postmortem reads: "_____, the on-call engineer escalated to the platform team." Which absolute construction best opens this sentence, given that alerts had been firing for ten minutes?
"Having been exceeded" is a perfect passive participle, correctly signaling that the exceeding happened before the escalation — an absolute construction can carry its own time reference independent of the main clause's tense. Option A omits the participle form needed to show completed action and reads as incomplete. Option C reintroduces "because", making it a subordinate clause rather than an absolute construction. Option D uses present tense, which mismatches the past narrative of a postmortem.
3 / 5
Which sentence correctly reduces a subordinate clause into an absolute construction in a technical report?
When the subordinate action happened before the main clause action, the absolute construction uses the perfect participle having + past participle: "All tests having passed". Option A is a comma splice with no participle. Option C uses the present participle passing, which loses the completed-before-the-fact meaning. Option D incorrectly uses the bare past participle "passed" without "having", which would only work if "tests" were the object being acted upon (e.g., "All tests passed by the pipeline"), not the agent doing the passing.
4 / 5
A code review comment uses "with + noun + participle" as a variant absolute construction. Which sentence is correctly formed?
The "with + noun + past participle" pattern is a common variant of the absolute construction, used to add a background circumstance: with the cache invalidated. Option B uses the bare infinitive form instead of the participle. Option C incorrectly inserts a finite verb ("is") after "with", which is ungrammatical in this construction. Option D reverses the word order, placing the participle before the noun.
5 / 5
Which sentence demonstrates a dangling absolute construction — a common error to avoid in technical writing?
Option C is a dangling construction: "having reviewed the logs" implies a human or agent performing the reviewing, but the following clause's subject is "the root cause" — an inanimate concept that cannot review logs. It should read something like "Having reviewed the logs, the engineers found the root cause unclear." Options A, B, and D are correctly formed genuine absolute constructions where the participial phrase logically relates to the situation described, not to a mismatched subject in the main clause.