The correct answers are I wish I didn't have to work tomorrow. and If only we lived in a giant mansion.
We use the past simple ("didn't have to", "lived") to talk about imaginary present or future situations.
"Are" is present tense (it should be "were"). Also, we generally cannot use wish + would with "I" or "we" to talk about our own actions—we use "could" or the past simple instead!
Verb mood
Mood vs tense: tense tells you WHEN (past/present/future). Mood tells you the speaker's ATTITUDE (fact/command/hypothetical). She goes (indicative + present) vs Go! (imperative) vs I wish she went (subjunctive + past form but present meaning). Mood and tense work independently.
Verb mood = attitude marking. Indicative (facts), imperative (commands), subjunctive (unreal), conditional (dependent). Each uses different verb forms or auxiliaries.
Diagnostic: is the speaker stating a fact? → indicative. Commanding? → imperative. Imagining something unreal? → subjunctive. Expressing what would happen under a condition? → conditional.
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.
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.
Past tense
Simple past vs past perfect: simple past puts events on the main timeline (I arrived. She left.). Past perfect marks an event as earlier than another past event (She had left before I arrived). If all events are in sequence, simple past is enough. Only use past perfect when you need to show "earlier than the main story."
The past tense has four forms encoding different temporal relationships: simple past, past progressive, past perfect, past perfect progressive.
Diagnostic: are events in sequence? → simple past is fine. Need to show one event happened before another past event? → past perfect for the earlier one.
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.