Subjunctive Mood in Formal Technical Recommendations
5 exercises — using the mandative subjunctive in audit reports, RFCs, design docs, and code reviews.
0 / 5 completed
1 / 5
A security audit report states: "It is recommended that the team _____ two-factor authentication on all admin accounts." Which verb form is correct?
Enable (base form, no "-s") is the subjunctive. After formal expressions like "It is recommended that…", "It is essential that…", "It is important that…", English uses the mandative subjunctive — the base verb form with no inflection, regardless of the subject. So: "It is recommended that the team enable…" (not "enables"). More examples: "It is required that each service log its errors", "It is critical that the deployment be tested in staging." The subjunctive signals formal, official recommendation — common in audit reports, compliance documents, and technical RFCs.
2 / 5
An RFC states: "The specification requires that each implementation _____ the response within 30 seconds." Which is correct?
Return (base form) is the subjunctive after "requires that." Verbs of demand, necessity, or recommendation trigger the mandative subjunctive: require, recommend, insist, demand, propose, suggest, request, mandate. All take the base verb form in the following clause: "The spec requires that each client send a request ID", "The standard demands that the server respond with a 404". This is different from informal speech where "returns" might feel natural. In RFC and standards language, the base form is both grammatically correct and professionally expected.
3 / 5
A design doc reads: "It is essential that the migration script _____ before the new service is deployed." Which form is correct?
Run (base form subjunctive) is correct after "It is essential that." Note that even for third-person singular subjects ("the migration script"), the subjunctive takes the uninflected base form — no "-s". Compare: indicative "The script runs first" vs. subjunctive "It is essential that the script run first." The subjunctive is a deliberate choice that marks the statement as a formal prescription, not a description of what happens. It is common in design docs, compliance policies, and engineering standards. "Has run" is the perfect tense, not the subjunctive.
4 / 5
Which sentence correctly uses the subjunctive in a technical recommendation?
"…that the database indexes be rebuilt nightly" is the passive subjunctive. When the recommended action is passive (something being done to the subject), the subjunctive uses "be + past participle" — not "are" (indicative) or "will be" (future indicative). Examples: "It is recommended that logs be retained for 90 days", "The team proposes that this feature be released behind a flag." The "be" form is the subjunctive of "to be" — the same base form rule applies. Using "are" instead of "be" is a very common mistake in formal technical writing.
5 / 5
A code review comment states: "I propose that we _____ the service layer from the data access layer." Which is grammatically correct in a formal context?
Separate (base form) is correct. After "I propose that…", "I suggest that…", "I recommend that…", the subjunctive base form is used. With first-person plural subject "we", the base form already looks the same as the indicative ("we separate"), but the distinction matters with third-person: "I propose that the team separate" (subjunctive, not "separates"). In code reviews and architectural discussions, using the subjunctive ("I recommend that this be refactored", "I suggest the team adopt trunk-based development") signals considered, professional communication. It elevates a comment from an opinion to a reasoned proposal.