10%
Complete the secret agent's rather embarrassing mission debriefing. Select the best phrase for each gap.
I brought twenty exploding laser pens, though I ______________________________ so many, as the guards were already asleep. I was so terrified of the villain's fluffy white cat that I _________________________ pet it! In hindsight, I _____________________________ handed over my secret ID badge when the villain politely asked for it.

I brought twenty exploding laser pens, though I needn't have packed so many, as the guards were already asleep.

Needn't have + past participle is used when an action was performed, but it was unnecessary. Modal need never takes "to".

I was so terrified of the villain's fluffy white cat that I dared not pet it!

Dared not is the past tense of the modal auxiliary dare. It is followed directly by a bare infinitive (pet), so "dared not to" is incorrect.

In hindsight, I ought not to have handed over my secret ID badge when the villain politely asked for it.

The standard negative past form of ought to is ought not to have + past participle. Dropping the "to" (ought not have) is a common error, and using did (didn't ought to) is considered non-standard dialect.

To ChallengesNext

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.

Auxiliary verb

Auxiliary vs main verb: a main verb carries the action (run, eat, think); an auxiliary verb carries the grammar — tense, negation, questions, aspect, voice. In She has been eating, eating is the main verb; has and been are auxiliaries.

The English auxiliaries are be, have, do (primary) and the modal verbs (can, will, must…). They always precede the main verb.

Diagnostic: can the word stand alone as the only verb in the sentence and still carry action? Yes → main verb. No → auxiliary.

Negation

Single vs double negatives: standard English uses ONE negative per clause (I don't see anything or I see nothing). Double negatives (I don't see nothing) are grammatical in many languages and some English dialects, but are non-standard in written/formal English. This is the #1 negation trap for speakers of Spanish, Russian, and French.

Negation = not after auxiliary/modal, or do-support. Negative words (never, nobody, nothing) negate alone without adding not.

Diagnostic: count the negatives in the clause. More than one? → double negative. Fix by replacing one with a positive (anything, anyone, ever).

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.

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 smokestop 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.

C1 | Advanced

C1 vs C2: C1 means fluent and flexible use with occasional gaps in very unfamiliar domains. C2 means native-like command of idiom, irony, and register across any subject. If you can handle advanced grammar but still miss cultural nuance or very rare idioms, you're C1.

C1 is the advanced CEFR level: inversion, cleft sentences, subjunctive mood, advanced conditionals, and precise register control in professional and academic contexts.

Diagnostic: can you write persuasively in different registers and catch subtle irony? Consistently → C2. Sometimes → C1.

Hard

Hard vs Medium: Medium tests one rule with realistic distractors. Hard tests interacting rules, edge cases, or context-dependent answers where multiple options seem correct until you think deeply. If you're scoring 80%+ on Medium, try Hard to find your real gaps.

The Hard tag filters for B2+ challenges with layered difficulty: rule interactions, subtle distractors, and contexts that demand genuine grammatical reasoning.

Diagnostic: if Hard questions feel impossible, drop to Medium and master the individual rules first. Hard assumes you already know each rule — it tests whether you can apply them together.