80%

Complete the frantic email from a science student explaining why the laboratory is currently covered in purple foam. Drag the correct verb phrases into the blanks.

"Dear Professor, to start with, the beaker of unstable chemicals ought to have been left in the cooling chamber, but someone placed it on the radiator instead. I admit I might well have been daydreaming when the mixture started bubbling, because I completely missed the warning signs. Still, the resulting explosion can't have been triggered solely by my mistake; I strongly suspect the baking soda was actually gunpowder!"

...the beaker of unstable chemicals ought to have been left in the cooling chamber...

Ought to have been + past participle is a past passive modal expressing a criticism or an unfulfilled obligation (the right thing to do was to leave it there, but it wasn't done).

I admit I might well have been daydreaming...

Might well have been + -ing expresses a strong possibility that a continuous action was happening in the past. Adding "well" emphasizes the likelihood.

...the resulting explosion can't have been triggered solely by my mistake...

Can't have been + past participle is a passive deduction expressing that something was logically impossible in the past.

To ChallengesPreviousNext

Modal verb

  • She can swim. — ❌ She can to swim. (modal + bare infinitive, no to)
  • You must leave now. — strong obligation
  • It might rain. — possibility (~50%)
  • He should apologise. — advice/recommendation

Modal verbs (can, could, may, might, must, shall, should, will, would) are auxiliaries expressing ability, permission, possibility, obligation, or speculation. Always + bare infinitive. Never inflected (she can, not she cans).

Rule: modals never take to after them, never add -s for third person, and can't combine directly (must can ❌ — use must be able to).

Passive voice

  • The meal was cooked by the chef. — passive (action matters)
  • Mistakes were made. — passive, agent hidden (evasive)
  • ✅ Active: The chef cooked the meal. — stronger, clearer
  • The report was being been written. — malformed passive

The passive = be + past participle. Object becomes subject. Use it when the doer is unknown, irrelevant, or obvious. Avoid when it hides responsibility or weakens prose.

Formula: find the active object → make it the subject → use be (matching tense) + past participle → optionally add by + agent.

Perfect tense

  • I have lived here for ten years. — present perfect (started past, still true)
  • I live here for ten years. — wrong (simple present can't bridge past→now)
  • She had finished before I arrived. — past perfect (earlier past)
  • They will have left by noon. — future perfect (completed before future point)

The perfect = have + past participle. Connects an action to a reference point in time. Present perfect bridges past→now. Past perfect marks "earlier past." Future perfect marks "done before a future deadline."

Rule: if the action started in the past and is still relevant now → present perfect (have done). If two past events and you need the earlier one → past perfect (had done).

Progressive tense

  • I am working in London. — temporary, happening now
  • I work in London. — permanent/habitual (simple)
  • I am knowing the answer. — stative verb, can't be progressive
  • She was reading when I arrived. — past progressive (in progress at that moment)

The progressive = be + -ing. Marks actions as ongoing, temporary, or in-progress at a reference time. NOT used with stative verbs (know, believe, own, want, like) unless meaning shifts.

Rule: is the action temporary/in-progress right now? → progressive. Is it a permanent fact, habit, or schedule? → simple. Is it a stative verb? → almost never progressive.

Past tense

  • I walked home. — simple past (completed action)
  • I was walking when it rained. — past progressive (in progress)
  • I had already left when she arrived. — past perfect (earlier past)
  • I had been waiting for an hour. — past perfect progressive (duration up to a past point)

Four past tense forms: simple past (done), past progressive (was happening), past perfect (had already happened), past perfect progressive (had been happening). Each encodes different timing relative to other past events.

Pattern: simple past = the story's main timeline. Past progressive = background action. Past perfect = flashback to something even earlier.

C1 | Advanced

  • Not only did she finish early, but she also helped others. — inversion for emphasis
  • It is the process that matters, not the result. — cleft sentence
  • I insist that he be present. — formal subjunctive
  • Were I to disagree, I would say so. — inverted conditional

These are C1 structures — the CEFR advanced level. At C1 you control inversion, cleft sentences, subjunctive forms, and register-switching fluently across formal and informal contexts.

Marker: if you can restructure a sentence for rhetorical effect without hesitation, you're C1.

Hard

  • Had she not intervened, the situation would have escalated. — inverted conditional
  • All distractors are grammatically plausible in other contexts
  • Multiple rules interact (e.g., tense + aspect + modality)
  • Context determines the answer — no single "rule" is enough

Hard marks upper-intermediate to advanced challenges: B2+, interacting rules, edge cases, plausible distractors, and contexts where pattern-matching fails.

Use "Hard" when Easy/Medium feel trivial and you want to test whether you actually understand a rule versus just recognising surface patterns.