...If it rains...
The main clause "we will absolutely cancel" shows this is a First Conditional (a real possibility in the future). The "if" clause must use the present simple tense rains.
...if it snowed...
The main clause "I would personally eat" shows this is a Second Conditional (an unreal or highly unlikely situation). The "if" clause must use the past simple tense snowed.
...if I were you, I would pack...
"If I were you" is a fixed phrase using the past subjunctive to give advice. Because it is a hypothetical Second Conditional scenario, the main clause must use would pack.
Clause
Clause vs phrase: a clause has a subject + verb (she runs); a phrase does not (in the morning, running fast). This is the first distinction to make when analysing sentence structure.
A clause is a grammatical unit built around a verb: independent clauses make complete sentences; dependent clauses attach to them as modifiers or complements.
Diagnostic: find the verb. If there's a subject doing or being something → clause. If there's no subject-verb pair → phrase.
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.
Modal verb
Must vs should vs might: the most confused modal trio. Must = strong obligation/near-certainty. Should = advice/expectation. Might = possibility. Getting these wrong changes the force of your statement: You must see a doctor (urgent) vs You should see a doctor (advice) vs You might need a doctor (maybe).
Modal verbs are auxiliaries that encode modality: ability (can), permission (may), necessity (must), advice (should), possibility (might), future (will).
Diagnostic: what meaning are you adding? Obligation → must/have to. Advice → should. Possibility → might/could. Ability → can. Future → will.
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.
Verb tense
Tense vs aspect: tense locates the action in TIME (past/present/future). Aspect describes its SHAPE — is it completed (perfect), ongoing (progressive), or just a fact (simple)? English combines these independently: was working = past (tense) + progressive (aspect). Confusing tense with aspect is why the 12-form grid feels overwhelming.
Verb tense = 3 time references × 3 aspects = 12 forms. Tense says when; aspect says how the action unfolds relative to that time.
Diagnostic: wrong time? → tense error. Right time but wrong "shape" (e.g., I work here for ten years instead of I've worked)? → aspect error.
Humor
Humor vs serious practice: both teach the same rules. The difference is engagement — funny material keeps you coming back and creates stronger memory hooks. If dry drills bore you into quitting, humorous practice is more effective because you actually do it.
The Humor tag filters for entertaining practice: silly contexts, wordplay, absurd examples — all testing real grammar rules underneath.
Diagnostic: if you find yourself dreading practice → try filtering by Humor. If you're preparing for a formal exam and want serious register → filter it out.
B1 | Intermediate
B1 vs B2: B1 handles standard everyday communication and simple opinions. B2 handles abstract topics, sustained arguments, and nuanced register. If you can chat about your life but struggle to debate an issue or write a formal essay, you're B1.
B1 is the intermediate CEFR level: independent handling of familiar topics, second conditional, basic passive, reported speech, and linking words for cause and contrast.
Diagnostic: can you read a newspaper article on a familiar topic and summarise the argument? Comfortably → B2. Struggle with abstractions → still B1.
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.