The office manager _________________________ tried to extinguish the flames completely panicked.
The hot coffee _________________________ she threw on the machine only made the sparks fly higher.
The ancient printer in the hallway, which hasn't been serviced since 2005, suddenly caught fire.
The office manager who tried to extinguish the flames completely panicked.
The hot coffee that she threw on the machine only made the sparks fly higher.
which: Used for things in non-defining clauses (after a comma). That cannot follow a comma here.
who: Used as the subject of the relative clause for a person. (Whom is the object form).
that: Used for things in defining clauses.
Relative clause
Restrictive vs non-restrictive: this distinction changes meaning. The students who passed celebrated = only those who passed. The students*, who passed,** celebrated* = all students passed and all celebrated. One missing comma flips the meaning of the entire sentence.
A relative clause = dependent clause modifying a noun. Restrictive (essential, no commas) vs non-restrictive (extra, commas required).
Diagnostic: remove the clause. Does the sentence still identify the right noun? Yes → non-restrictive (add commas). No (now ambiguous) → restrictive (no commas).
Pronoun
Pronoun vs noun: nouns name explicitly (Sarah, the book). Pronouns substitute and point back (she, it). Pronouns are a closed class (you can't invent new ones easily), while nouns are open (new ones appear constantly). The main complication: pronouns still carry case marking that nouns have lost.
A pronoun replaces a noun or noun phrase. Types: personal, demonstrative, relative, interrogative, reflexive, indefinite.
Diagnostic: every pronoun must have a clear antecedent (the noun it replaces). If the reader can't tell which noun a pronoun refers to → ambiguity error.
Comma
Comma vs semicolon vs period: all three can appear between two complete thoughts. Comma + conjunction (I left, and she stayed). Semicolon alone (I left; she stayed). Period = full stop (I left. She stayed.). Using just a comma between two independent clauses without a conjunction is a comma splice — the most common comma error.
The comma ( , ) separates sentence parts: lists, non-essential info, introductory phrases, and clauses before coordinating conjunctions.
Diagnostic: are both sides complete sentences with no conjunction between them? Don't use a comma alone — upgrade to a semicolon or add a conjunction.
B2 | Upper Intermediate
B2 vs C1: B2 means effective communication on complex topics with some effort. C1 means effortless fluency with precise register control. If you can argue a point but still reach for words and make structural slips under pressure, you're B2.
B2 is the upper-intermediate CEFR level: mixed conditionals, complex passives, reported speech with backshift, participle clauses, and sustained written argument.
Diagnostic: does your writing read as "competent non-native" or "could be native"? The former → B2. The latter → C1.
Medium
Medium vs Easy: Easy has one obviously correct answer and clearly wrong distractors. Medium has one correct answer but plausible distractors — you need to actually know the rule, not just guess from sound.
The Medium tag filters for A2–B1 challenges with realistic difficulty: one rule per question, plausible alternatives, everyday contexts.
Diagnostic: if you're scoring 90%+ on Easy, move here. If you're below 60% on Medium, go back to Easy for that topic. Target 70–80% accuracy for maximum learning.