CONDITIONALS

Complete Mind Map — Zero, First, Second, Third Conditional, Wish/As if, Inversions & Practice

Conditionals — The Basic Idea
Conditionals = Condition + Result
  • If you come here, I will help you.

Conditional sentences describe a cause (the "if" clause / condition) and its effect (the "result" clause).

Three Main Types — Quick Snapshot
TypeMeaningExample
1st ConditionalReal / possible situation of futureIf I win the lottery, I will buy all the famous super cars.
2nd ConditionalUnreal / imaginary situation of future (or present)If I won the lottery, I would buy all the famous super cars.
3rd ConditionalUnreal / imaginary situation of pastIf I had won the lottery, I would have bought all the famous super cars.
⚡ QUICK RECALL Same sentence idea, three tenses — as the situation moves further from reality (real future → imaginary future → imaginary past), the verb forms get "more past": V1 → V2 → had+V3.
0 — Conditional (Zero Conditional)

Zero Conditional sentences express general truths — situations in which one thing always causes another. It talks about a general truth, not a specific instance.

If + Sub + V1 + s/es , Sub + V1 + s/es
  • If you don't brush your teeth, you get cavities.
  • If you freeze water, it becomes solid.
  • If you don't water the plants, they die.
⚡ QUICK RECALL Zero Conditional = both clauses in Simple Present. If it's a universal cause-effect fact, no will/would anywhere in the sentence.
1st Conditional — Real / Possible Situation of Future
If + Sub + V1 + s/es , Sub + will + V1
  • If he studies hard, he will do well in the exam.
  • If I find her address, I will send her an invitation.
⚠ EXAM TRAP Zero and First Conditional look almost identical (both use Simple Present in the "if" clause), but the result clause is the differentiator: Zero → Simple Present (always true) vs First → will + V1 (a specific, one-time real possibility).
2nd Conditional — Unreal / Imaginary Situation of Future
If + Sub + V2 , Sub + would + V1
  • If he studied hard, he would do well in the exam.
  • If I found her address, I would send her an invitation.
⚡ QUICK RECALL 2nd Conditional ALSO denotes unreal/imaginary situation of PRESENT — not just future. This dual meaning is a key exam point.
Words That Trigger "Sub + V2 / were" (Unreal Present)
If, As if, As though, I wish, We wish, If only + Sub + V2 / were
  • He talks as if he knows everything about the world ✘ → he talks as if he knew everything about the world. ✔ (unreal situation of present)
  • He talks as though he is the P.M. of India ✘ → he talks as though he were the P.M. of India. ✔ (unreal situation of present)
  • If I am a bird, I would fly ✘ → If I were a bird, I would fly. ✔ (unreal situation of present)
⚠ EXAM TRAP With "if, as if, as though, I wish, if only" — the verb "be" ALWAYS becomes "were" for every subject (I were, he were, she were), never "was," even though this looks grammatically odd outside conditionals.
Most Important Point — 1
If + Sub + were ...... Sub + would + V1 = Were + Sub ...... Sub + would + V1 Inversion: drop "If", move "were" to the front
  • If I were a bird, I would fly. = Were I a bird, I would fly.
⚡ QUICK RECALL Formal/inverted conditionals are a favourite exam trick — "Were she I, she will not allow..." tests whether you recognize this inversion pattern (Were + Sub = If + Sub + were).
3rd Conditional — Unreal / Imaginary Situation of Past
If + Sub + had + V3 , Sub + would have + V3
  • If he had studied hard, he would have done well in the exam.
  • If I had found her address, I would have sent her an invitation.
Words That Trigger "Had + V3" (Unreal Past)
If, As if, As though, I wish, We wish, If only + Sub + had + V3

These same trigger words that used V2/were for unreal present, use Had + V3 for unreal past (imaginary situation about something that already happened).

  • I wish you were present here, when I got the prize ✘ → I wish you had been present here... ✔ (unreal situation of past)
  • I wish I saw you when you had been living in England ✘ → I wish I had seen you... ✔
  • I wish I stopped you when you had been leaving for Paris ✘ → I wish I had stopped you... ✔
  • He boasts as if the Earth belongs to him ✘ → He boasts as if the Earth belonged to him. ✔ (Note: this is unreal PRESENT so V2/"belonged", not had+V3 — watch context carefully)
⚠ EXAM TRAP "I wish/as if/as though" don't automatically mean 3rd conditional — they can trigger EITHER "V2/were" (unreal present) OR "had+V3" (unreal past) depending on the timeframe described. Always check whether the imaginary situation is about NOW or about something already OVER.
Most Important Point — 2
If + Sub + had + V3 , Sub + would have + V3 = Had + Sub + V3 , Sub + would have + V3 Inversion: drop "If", move "had" to the front
  • If I had known the answer, I would have told you. = Had I known the answer, I would have told you.
Most Important Point — 3
If it had not happened, Sub + would have + V3 = But for ...... Sub + would have + V3 "But for" replaces the entire negative "if it had not" clause
  • But for his help, the patient would have died. ✔
  • But for his help, the patient would die. ✘ (wrong — "But for" always demands "would have + V3", never plain "would + V1")
⚠ EXAM TRAP "But for" looks like ordinary "except for" but is grammatically a hidden 3rd conditional — the result clause MUST be "would have + V3," never "would + V1." "would not be" ✘ → "would not have been" ✔; "would take" ✘ → "would have taken" ✔; "would lose" ✘ → "would have lost" ✔.
Most Important Point — 4
If + Sub + were ...... Sub + would + V1 = If + Sub + were ...... Sub + would have + V3 Same "if...were" clause can pair with EITHER result form, changing the meaning
  • If I were you, I would enjoy my vacation. (advice/hypothetical present)
  • If I were you, I would have enjoyed my vacation. (regret about a past vacation, imagining being in someone's shoes)
⚡ QUICK RECALL "If I were you" is flexible — it can combine with a 2nd conditional result (would+V1, about now/future) or a 3rd conditional result (would have+V3, about something already past). Context decides.
All Four "Most Important Points" — Recap
PointRule
MIP-1If + Sub + were ... = Were + Sub ... (inversion, 2nd conditional)
MIP-2If + Sub + had + V3 ... = Had + Sub + V3 ... (inversion, 3rd conditional)
MIP-3If it had not happened, Sub + would have + V3 = But for ...... Sub + would have + V3
MIP-4If + Sub + were ... can take EITHER Sub + would + V1 OR Sub + would have + V3 as its result, depending on meaning
⚡ QUICK RECALL Inversions (dropping "If") are a favourite BPSC/BSSC trick — "Were," "Had," and "Should" at the START of a sentence (without "if") are strong signals of a conditional sentence in disguise.
Practice: Miscellaneous Error-Spotting (Conditionals)

Q1. If he worked hard, he will surely get the job on his choice.

Ans → will → would

Q2. If he does not respond to my appeal, I would dismiss him.

Ans → would → will

Q3. If you had not come on time, we would loose our lives.

Ans → would lose → would have lost

Q4. If I was you, I would not have committed this blunder.

Ans → was → were

Q5. If I were in your position, I would have respected the wishes of my parents and made them happy.

Ans → No Error

Q6. We are planning this trip for so long. But for the rain, we would go to the woods. Let's go next week to camping at some hilltop.

(a) We would went (b) We would be going (c) We would have gone (d) We will go (e) No correction required

Q7. But for your co-operation, the organization of this workshop would not be so smooth.

Ans → would not be → would not have been

Q8. Had I realized that it was such a long way I would take a taxi.

Ans → would take → would have taken

Q9. Were she I, she will not allow you to go anywhere.

Ans → will → would

Q10. If he had enough money, he would have done some charity.

Ans → would have done → would do

Q11. I wish you were present there when your daughter got the prize.

Ans → were → had been

Q12. Had he not reached in time, he will have missed a golden opportunity.

Ans → will have missed → would have missed

Q13. If I was a Millionaire, I would fight elections.

Ans → was → were

Q14. But for her prompt action, many people would lose their lives.

Ans → would lose → would have lost

Q15. If he would have receive my letter in time he would be able to change his plans.

Ans → would have receive → received

Q16. If I would know what you wanted I would help you.

Ans → would know → knew

Q17. If I would have realized what a bad person my friend is I would have discarded his friendship.

Ans → would have realized → had realized

Q18. You will fail in the examination if you will not work hard.

Ans → you will → you do (time/condition clause must use Simple Present, not "will")

Q19. If the bus hadn't broken down we will be at home now.

Ans → will be → would have been

⚠ EXAM TRAP The single most common conditional error: using "will/would" inside the IF-clause itself. The if-clause should never contain will (1st), would (2nd), or would have (3rd) — those only belong in the result clause. "If he would have receive," "If I would know," "If I would have realized," "if you will not work hard" — ALL wrong for this exact reason.
Master Table — All Conditional Types
TypeIf-ClauseResult ClauseMeaning
Zero ConditionalIf + Sub + V1 + s/esSub + V1 + s/esGeneral truth / always true
1st ConditionalIf + Sub + V1 + s/esSub + will + V1Real/possible future
2nd ConditionalIf + Sub + V2 / wereSub + would + V1Unreal/imaginary future OR present
3rd ConditionalIf + Sub + had + V3Sub + would have + V3Unreal/imaginary past
Master Table — Wish / As if / As though / If only
TimeframeStructure
Unreal PresentIf, As if, As though, I wish, We wish, If only + Sub + V2 / were
Unreal PastIf, As if, As though, I wish, We wish, If only + Sub + had + V3
Master Table — Inversions & Special Structures
RuleStructure
2nd Conditional InversionIf + Sub + were ... = Were + Sub ...
3rd Conditional InversionIf + Sub + had + V3 ... = Had + Sub + V3 ...
But For (=If it had not happened)But for ...... , Sub + would have + V3
If I were you (dual result)If + Sub + were ... = Sub + would + V1 OR Sub + would have + V3
Master Table — Most Common Errors
  • Using will/would/would have INSIDE the if-clause itself — always wrong
  • Using "was" instead of "were" after if/as if/as though/I wish/if only
  • Mismatching tense pairs across clauses (e.g. V2 in if-clause with would have in result)
  • "But for" followed by plain "would + V1" instead of "would have + V3"
  • Confusing unreal-present ("were"/V2) triggers with unreal-past ("had+V3") triggers under wish/as if/as though