Looking back at my terrifying trip, I would rather have visited ancient Rome than the Jurassic period; running from a T-Rex is exhausting! Next time, I had better pack some comfortable running shoes just in case.
To express a preference about an event that already happened in the past, we use "would rather have + past participle" (would rather have visited).
"Had better" is always followed by the bare infinitive (pack) without "to".
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.
Verb
Verb vs noun vs adjective: nouns name things. Adjectives describe. Verbs express what happens or what IS. The test: can it take tense (walked, will walk)? Can it take -ing? Can it follow to as an infinitive (to walk)? Yes to any → verb. English often converts freely between classes (run = noun or verb), so context decides.
A verb = action/state/occurrence word. 5 forms (base, -s, past, past participle, -ing). Carries tense, aspect, mood, voice. The one required element in every sentence.
Diagnostic: does it change for tense (walk → walked)? Can you put to before it (to walk)? Does it take -ing (walking)? → verb.
Infinitive
Infinitive vs gerund: the #1 verb-pattern confusion. Some verbs take only infinitive (want to go ✅), some only gerund (enjoy going ✅), some both with different meanings (stop to smoke ≠ stop smoking). No logical rule exists — learn by verb.
The infinitive = base verb form used non-finitely. To-infinitive (to go) after certain verbs. Bare infinitive (go) after modals and causatives.
Diagnostic: what's the main verb? Check whether it takes to-infinitive, bare infinitive, or gerund. If unsure, try both and see which sounds natural to native speakers.
Perfect tense
Present perfect vs simple past: I lost my keys (past: specific time, done). I have lost my keys (perfect: result matters NOW — I still don't have them). The perfect always connects past action to present relevance. If the time is specified (yesterday, in 2010) → simple past. If the result matters now → present perfect.
The perfect aspect = have + past participle. Marks completion relative to a time point. Three forms: present/past/future perfect.
Diagnostic: does the sentence mention a specific finished time (yesterday, last year, in 1999)? → simple past. Is it about the result/relevance NOW? → present perfect.
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.