44%

Help the detective finalize his dramatic report. Choose the correct phrase to complete the sentence.

_____ the suspiciously loud sneeze from the ventilation shaft, the jewel thieves would have escaped completely unnoticed.

The correct answer is Had it not been for.

This sentence uses an inverted third conditional to describe a past hypothetical situation. "Had it not been for" is the formal, inverted equivalent of "If it had not been for."

"Were it not for" is incorrect because it forms a second conditional, which clashes with the past result "would have escaped." Additionally, the negative adverb "not" must come immediately after the subject ("it"), making "Had not it been for" grammatically incorrect word order.

To ChallengesPreviousNext

Conditional sentence

Second vs third conditional: second = unreal present/future (If I had money, I would buy it — but I don't have money now). Third = unreal past (If I had studied, I would have passed — but I didn't study). The most common confusion: using second when you mean third, making your timeline unclear.

A conditional sentence = if-clause + consequence clause. Five patterns (zero, 1st, 2nd, 3rd, mixed) each encode a specific time and probability.

Diagnostic: is the hypothetical about now or then? Now → second conditional. A past event that didn't happen → third conditional.

Inversion

Question inversion vs emphatic inversion: question inversion is basic grammar (Is she ready?) — every learner uses it. Emphatic inversion (Never have I seen…, Not only does she…) is a C1+ rhetorical tool for formal writing and speeches. Same mechanism, different register.

Inversion swaps subject + auxiliary order. Triggered by: questions, fronted negatives (Never, Rarely, Not only), and conditional if-deletion (Had I known…).

Diagnostic: is a negative/restrictive word at the front of a declarative sentence? → inversion required. Is it a question? → inversion is automatic.

Subjunctive mood

Subjunctive vs indicative: indicative states facts (He goes every day). Subjunctive marks unreality (I suggest he go; If I were you). The subjunctive drops the -s and insists on were — signalling "this isn't (or may not be) real." In informal speech it's disappearing, but formal/academic writing still expects it.

The subjunctive mood = hypothetical/counterfactual marker. Present subjunctive (base form after suggest/demand/insist that). Past subjunctive (were in unreal conditionals).

Diagnostic: is the clause about something unreal, demanded, or recommended (not yet true)? → subjunctive. Is it factual? → indicative.

Negation

Single vs double negatives: standard English uses ONE negative per clause (I don't see anything or I see nothing). Double negatives (I don't see nothing) are grammatical in many languages and some English dialects, but are non-standard in written/formal English. This is the #1 negation trap for speakers of Spanish, Russian, and French.

Negation = not after auxiliary/modal, or do-support. Negative words (never, nobody, nothing) negate alone without adding not.

Diagnostic: count the negatives in the clause. More than one? → double negative. Fix by replacing one with a positive (anything, anyone, ever).

Word order

English (SVO) vs other patterns: English relies on word ORDER to show who does what (Dog bites manMan bites dog). Inflected languages (Latin, Russian, German) use case endings and can scramble order freely. In English, changing order changes meaning or requires special constructions (inversion, cleft sentences).

Word order = how English marks grammatical relationships. SVO is the default; fixed adjective order; adverb placement varies by type.

Diagnostic: does your sentence sound "off" even though all word forms are correct? → probably a word order issue. Try moving the element back to default SVO position.

C1 | Advanced

C1 vs C2: C1 means fluent and flexible use with occasional gaps in very unfamiliar domains. C2 means native-like command of idiom, irony, and register across any subject. If you can handle advanced grammar but still miss cultural nuance or very rare idioms, you're C1.

C1 is the advanced CEFR level: inversion, cleft sentences, subjunctive mood, advanced conditionals, and precise register control in professional and academic contexts.

Diagnostic: can you write persuasively in different registers and catch subtle irony? Consistently → C2. Sometimes → C1.

Hard

Hard vs Medium: Medium tests one rule with realistic distractors. Hard tests interacting rules, edge cases, or context-dependent answers where multiple options seem correct until you think deeply. If you're scoring 80%+ on Medium, try Hard to find your real gaps.

The Hard tag filters for B2+ challenges with layered difficulty: rule interactions, subtle distractors, and contexts that demand genuine grammatical reasoning.

Diagnostic: if Hard questions feel impossible, drop to Medium and master the individual rules first. Hard assumes you already know each rule — it tests whether you can apply them together.