Complete Mind Map — Zero, First, Second, Third Conditional, Wish/As if, Inversions & Practice
Conditional sentences describe a cause (the "if" clause / condition) and its effect (the "result" clause).
| Type | Meaning | Example |
|---|---|---|
| 1st Conditional | Real / possible situation of future | If I win the lottery, I will buy all the famous super cars. |
| 2nd Conditional | Unreal / imaginary situation of future (or present) | If I won the lottery, I would buy all the famous super cars. |
| 3rd Conditional | Unreal / imaginary situation of past | If I had won the lottery, I would have bought all the famous super cars. |
Zero Conditional sentences express general truths — situations in which one thing always causes another. It talks about a general truth, not a specific instance.
These same trigger words that used V2/were for unreal present, use Had + V3 for unreal past (imaginary situation about something that already happened).
| Point | Rule |
|---|---|
| MIP-1 | If + Sub + were ... = Were + Sub ... (inversion, 2nd conditional) |
| MIP-2 | If + Sub + had + V3 ... = Had + Sub + V3 ... (inversion, 3rd conditional) |
| MIP-3 | If it had not happened, Sub + would have + V3 = But for ...... Sub + would have + V3 |
| MIP-4 | If + Sub + were ... can take EITHER Sub + would + V1 OR Sub + would have + V3 as its result, depending on meaning |
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
| Type | If-Clause | Result Clause | Meaning |
|---|---|---|---|
| Zero Conditional | If + Sub + V1 + s/es | Sub + V1 + s/es | General truth / always true |
| 1st Conditional | If + Sub + V1 + s/es | Sub + will + V1 | Real/possible future |
| 2nd Conditional | If + Sub + V2 / were | Sub + would + V1 | Unreal/imaginary future OR present |
| 3rd Conditional | If + Sub + had + V3 | Sub + would have + V3 | Unreal/imaginary past |
| Timeframe | Structure |
|---|---|
| Unreal Present | If, As if, As though, I wish, We wish, If only + Sub + V2 / were |
| Unreal Past | If, As if, As though, I wish, We wish, If only + Sub + had + V3 |
| Rule | Structure |
|---|---|
| 2nd Conditional Inversion | If + Sub + were ... = Were + Sub ... |
| 3rd Conditional Inversion | If + 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 |