Overview
All conditionals follow normal tense logic (0: facts 1: real future 2: present unreal 3: past unreal). Advanced patterns let us mix time frames, replace if to add nuance, or invert the order for a formal style.
Will is not used in the if-clause (except for willingness/politeness: If you’ll wait here… If you would sign here…).
Mixed conditionals
Present result from a past cause (3→2)
If + past perfect → would/could/might + base
- If I had studied medicine, I would be a doctor now.
- If she hadn’t moved abroad, we would still see each other.
- Had I saved earlier, I could afford it today.
Past result from a present/ongoing cause (2→3)
If + past simple/continuous → would/could/might have + past participle
- If I weren’t so busy, I would have gone to your party.
- If he spoke German, he would have understood them.
Choose the modal for attitude: would (expected result), could (ability/opportunity), might (possibility).
Other advanced mixes
- Without / If it weren’t for + noun (= condition not met): Without your help, I wouldn’t be here. / If it weren’t for the traffic, we’d be on time.
- If it hadn’t been for + noun (past): If it hadn’t been for Jane, we’d have failed.
- But for + noun (formal): But for the storm, the match would have gone ahead.
These are concise alternatives to long if-clauses and are common in formal speech and writing.
Alternatives to if (nuance)
| Linker | Meaning | Model pattern | Example |
|---|---|---|---|
| as/so long as | requirement; neutral | Main + as long as + present | You can borrow it as long as you bring it back tomorrow. |
| provided / providing (that) | requirement; slightly formal | Main + provided (that) + present | We’ll approve the leave provided you finish the report. |
| on condition (that) | legal/contract style | Main + on condition (that) + present | Access is granted on condition that phones are off. |
| only if | sole condition (often with inversion when initial) | Only if + clause, will + subject… | Only if you agree will we publish the data. |
| whether or not | same result in both alternatives | Main + whether or not + clause | I’m going whether or not it rains. |
| even if | result holds despite the condition | Main + even if + clause | Even if you apologise, she won’t accept it. |
| suppose/supposing / what if | imagine a condition | Suppose + clause, result… | Supposing you lost your job, what would you do? |
In case expresses precaution, not a result: Take cash in case the card machine fails.
Inversion instead of if (formal)
| Form | Meaning / Use | Example |
|---|---|---|
| Should + subject + base | first conditional variant; often with imperatives in the main clause | Should you need anything, call reception. (=If you need…) |
| Had + subject + past participle | third conditional variant | Had we known earlier, we would have acted. (=If we had known…) |
| Were + subject + to + base | hypothetical future (type 2 style) | Were they to merge, prices would rise. (=If they merged…) |
| Were it not for + noun | standing alternative to “If it weren’t for …” | Were it not for her support, I’d quit. |
Negatives: place not after the subject (no contractions): Should you not wish to continue… / Had we not left early… / Were it not for…
Form & punctuation tips
- Comma after a fronted conditional clause: If you insist, we’ll postpone.
- Modal variety in the result clause: may/might/can/could/should/must show permission, possibility, advice, etc.
- Imperatives are common in real, practical conditions: If the alarm sounds, leave the building.