The correct answers are provided that, on condition that, and as long as.
Provided that, on condition that, and as long as are all conditional conjunctions used to say that one thing will happen only if another specific condition is met (often imposing a restriction or rule).
Supposing is used for imaginary or hypothetical situations (usually at the beginning of a question), and unless means "if not," which would completely change the meaning to a disastrous outcome!
Conjunction
- ✅ I was tired, but I stayed. — coordinating (links two equal clauses)
- ✅ I stayed because I was needed. — subordinating (introduces dependent clause)
- ✅ Although it rained, we went out. — subordinating (front position)
- ❌ I was tired, because. — incomplete (subordinating conjunction needs a clause after it)
Conjunctions connect words, phrases, or clauses. Coordinating (and, but, or, so, yet, for, nor) join equals; subordinating (because, although, if, when, while) introduce dependent clauses.
Pattern: coordinating = equal partners, same grammatical weight. Subordinating = one clause depends on the other for its meaning.
Conditional sentence
- ✅ If you heat ice, it melts. — zero conditional (always true)
- ✅ If it rains, I*'ll** take an umbrella.* — first conditional (real future)
- ✅ If I had wings, I would fly. — second conditional (unreal present)
- ✅ If I had left earlier, I would have caught the train. — third conditional (unreal past)
Conditional sentences pair an if-clause with a consequence. Five patterns (zero through mixed) each combine specific tenses to express different levels of reality and time.
Pattern: the tense in the if-clause is always one step "back" from what you'd expect — past for present hypotheticals, past perfect for past hypotheticals.
Complex sentence
- ✅ Because I overslept, I missed the bus. — dependent clause (reason) + independent
- ✅ The man who called is my uncle. — relative clause inside the sentence
- ✅ If it rains, we'll stay inside. — conditional dependent + independent
- ❌ Because I overslept. — fragment (dependent clause alone)
A complex sentence pairs an independent clause with one or more dependent clauses linked by subordinating conjunctions (because, although, if, when) or relative pronouns (who, which, that).
Pattern: independent clause = the main point. Dependent clause = the background, reason, or condition. Move the dependent clause around for emphasis.
Clause
- I missed the bus. — ✅ independent clause (stands alone)
- Because I overslept. — ❌ fragment (dependent clause, can't stand alone)
- Because I overslept, I missed the bus. — ✅ dependent + independent = complete sentence
- I missed the bus, and I was late. — ✅ two independent clauses joined by and
A clause is a unit built around a verb with a subject. Independent = can stand alone. Dependent = needs an independent clause to complete it.
Test: does the group of words have a subject + verb AND can it be a sentence on its own? Yes → independent clause. Has a subject + verb but feels incomplete → dependent clause.
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.