The correct answers are: I was to have inherited the haunted mansion, but my uncle changed his will at the last minute. I was going to haunt the new owners, but I got distracted by a shiny mirror in the hallway. I would have had to vacate the premises eventually anyway, since the house was scheduled for demolition.
"Was to have inherited" is an advanced structure used to describe a formal arrangement in the past that was not fulfilled.
"Was going to haunt" correctly expresses a past intention that didn't happen.
"Would have had to" correctly uses a past modal to describe a hypothetical future obligation from a past perspective.
"Was on the point to leave" is incorrect; the phrase requires a gerund (was on the point of leaving).
"Should be haunting... yesterday" is incorrect; past unfulfilled obligations require should have been haunting.
Future tense
- ✅ I*'ll** help you.* — spontaneous decision (will)
- ✅ I*'m going to** study medicine.* — planned intention
- ✅ I*'m meeting** Sam at six.* — fixed arrangement (present continuous)
- ✅ The train leaves at 8. — scheduled event (present simple)
English has no single future tense — it uses will, be going to, present continuous, and present simple for different shades of future meaning. The choice signals whether you're predicting, planning, arranging, or stating a schedule.
Pattern: spontaneous → will. Planned → going to. Arranged → present continuous. Timetabled → present simple.
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.
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).
Infinitive
- ✅ I want to go. — to-infinitive after want
- ✅ She can swim. — bare infinitive after modal
- ✅ Let me help. — bare infinitive after let
- ❌ I enjoy to read. — wrong (enjoy takes gerund, not infinitive)
The infinitive has two forms: to-infinitive (to go) after verbs like want, decide, plan, hope; bare infinitive (go) after modals and causatives (let, make, help).
Rule: after want, need, decide, plan, hope, expect, agree, refuse → to-infinitive. After can, will, must, let, make → bare infinitive. After enjoy, avoid, finish → gerund, NOT infinitive.
Gerund
- ✅ I enjoy reading. — ❌ I enjoy to read.
- ✅ She's good at swimming. — ❌ She's good at to swim.
- ✅ He avoids making eye contact. — gerund after avoid
- ✅ Running is good exercise. — gerund as subject
A gerund is the -ing form of a verb functioning as a noun. It follows verbs like enjoy, avoid, finish, mind and ALL prepositions. Never use an infinitive where a gerund is required.
Rule: after a preposition (at, in, of, about, without) → always gerund. After enjoy, avoid, finish, mind, suggest, deny → always gerund.
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.