The correct answers are: She needn't have memorized the entire textbook. She could have been sleeping peacefully in her warm bed instead. She must have been fuming when she finally saw the sign on the classroom door.
- Needn't have + past participle is the perfect way to express that someone did something, but it turned out to be completely unnecessary!
- Could have been + verb-ing expresses an alternative continuous action that was possible in the past but didn't happen.
- Must have been + verb-ing is a strong logical deduction about a past continuous state or action.
Why the others are wrong:
Needn't is a modal auxiliary and is followed directly by the bare infinitive (have), never by to have. The continuous form requires a present participle (sleeping), not a past participle (slept).
Modal verb
If you've ever struggled with the difference between You must do this (strong command) and You should do this (advice) — or It might rain (possible) and It will rain (certain) — you've felt how much modal verbs do in English. They're how the language signals certainty, obligation, possibility, and politeness, and getting them right is what stops your speech from sounding either pushy or wishy-washy.
A modal verb is an auxiliary — can, could, may, might, must, shall, should, will, would — adding meaning around ability, permission, possibility, obligation, or speculation. Always followed by the bare infinitive (can swim, never can to swim), and never inflected for person.
Past tense
If you've ever told a story in English and felt the timeline get tangled — I came home, the dog ate, the cat slept — you've hit the limits of using simple past for everything. The past tense system has four forms specifically because real stories have layered timing: things that happened before other things, actions caught in progress, sequences of completed events.
The past tense has four English forms: simple past (I walked), past progressive (I was walking), past perfect (I had walked — earlier than another past event), past perfect progressive (I had been walking — ongoing up to a past point). Plus irregular verbs for the simple-past form.
Perfect tense
If you've ever written I am living here for ten years (should be have lived or have been living) — you've hit the perfect tense's main puzzle. English insists that "started in the past, still true now" lives in the present perfect, not the simple present. Get this clear and a whole class of common errors disappears.
The perfect aspect marks completion relative to a point in time, formed with have + past participle: I have eaten (present perfect), She had finished (past perfect), They will have arrived (future perfect). Combinable with progressive aspect (I have been working).
Progressive tense
If you've ever paused over I work in London vs I'm working in London and not been sure which to pick — you've hit the simple/progressive distinction. The first means it's your usual job; the second means it's temporary, going on right now. Native speakers reach for this distinction constantly without thinking; learners have to make it deliberate.
The progressive aspect marks ongoing action at a time of reference, formed with be + -ing: I am working, She was reading, They will be travelling. Marks temporary or in-progress events. Stative verbs (know, believe, own) don't normally take it.
Negation
If your native language uses double negatives (I don't see nothing) — like Russian, Spanish, or French — you've probably been told this is wrong in English and not been entirely sure what the fix is. Standard English uses one negative per clause: either I saw nothing or I didn't see anything, never both. Once you internalise that single rule, your written English clears up a lot.
Negation in English uses not after an auxiliary or modal verb: I am not going. Without an auxiliary, you add do-support (I do not go). Negative words like never and nobody already negate the clause — adding not on top creates non-standard double negatives.
C2 | Proficiency
If you can argue a point in English, then switch register to comfort someone, then crack a joke that lands — without thinking about which words to choose — you're operating in C2 territory. Most learners don't need to reach this level. The reason it matters is the opposite: knowing C2 exists stops you from setting it as the bar when B2 or C1 is more than enough for what you actually want to do.
C2 is the proficiency level — the highest on the CEFR scale. It means near-native control of idiomatic range, register-switching, irony, and complex written argument across any subject.
Difficulty: Hard
If easy and medium questions are clicking but you still feel exposed in real conversation or formal writing, you've outgrown the basics. Hard material is where the gaps you didn't know you had show up: the distractor that "sounds right", the rule that interacts with another rule, the case where context changes the answer. It's where genuine fluency is built.
The Hard difficulty tag marks upper-intermediate to advanced challenges — typically B2 and above. Interacting rules, edge cases, plausible distractors, and contexts that require genuine understanding rather than surface pattern-matching.