Practice this set with exam-oriented MCQs and detailed explanations.
Q. 1. If it ___ tomorrow, we will cancel the trip.
(a) rains
(b) rained
(c) will rain
(d) had rained
Show Answer
Answer:-(a) Correct Option
First conditional: if + present, will + base.
Q. 2. If I ___ rich, I would travel the world.
(a) am
(b) were
(c) had been
(d) will be
Show Answer
Answer:-(b) Correct Option
Second conditional uses were for all persons.
Q. 3. If she had studied harder, she ___ the exam.
(a) passes
(b) will pass
(c) would have passed
(d) passed
Show Answer
Answer:-(c) Correct Option
Third conditional structure.
Q. 4. If you heat ice, it ___.
(a) melted
(b) melts
(c) will melt
(d) would melt
Show Answer
Answer:-(b) Correct Option
Zero conditional: general truth.
Q. 5. Had I known the truth, I ___ differently.
(a) acted
(b) would act
(c) would have acted
(d) will act
Show Answer
Answer:-(c) Correct Option
Inverted third conditional.
Q. 6. If he ___ earlier, he would catch the bus.
(a) leaves
(b) left
(c) had left
(d) will leave
Show Answer
Answer:-(b) Correct Option
Second conditional uses past simple.
Q. 7. If they had informed us, we ___ prepared.
(a) would have
(b) will have
(c) have
(d) had
Show Answer
Answer:-(a) Correct Option
Third conditional result clause.
Q. 8. Unless you ___, you will miss the train.
(a) hurry
(b) hurried
(c) will hurry
(d) had hurried
Show Answer
Answer:-(a) Correct Option
Unless + present simple.
Q. 9. If I were you, I ___ this offer.
(a) accept
(b) accepted
(c) would accept
(d) had accepted
Show Answer
Answer:-(c) Correct Option
Second conditional result clause.
Q. 10. If water reaches 100 C, it ___.
(a) boils
(b) boiled
(c) will boil
(d) would boil
Show Answer
Answer:-(a) Correct Option
Zero conditional fact.
Q. 11. If it ___ tomorrow, we will cancel the trip.
(a) rains
(b) rained
(c) will rain
(d) had rained
Show Answer
Answer:-(a) Correct Option
First conditional: if + present, will + base.
Q. 12. If I ___ rich, I would travel the world.
(a) am
(b) were
(c) had been
(d) will be
Show Answer
Answer:-(b) Correct Option
Second conditional uses were for all persons.
Q. 13. If she had studied harder, she ___ the exam.
(a) passes
(b) will pass
(c) would have passed
(d) passed
Show Answer
Answer:-(c) Correct Option
Third conditional structure.
Q. 14. If you heat ice, it ___.
(a) melted
(b) melts
(c) will melt
(d) would melt
Show Answer
Answer:-(b) Correct Option
Zero conditional: general truth.
Q. 15. Had I known the truth, I ___ differently.
(a) acted
(b) would act
(c) would have acted
(d) will act
Show Answer
Answer:-(c) Correct Option
Inverted third conditional.
Q. 16. If he ___ earlier, he would catch the bus.
(a) leaves
(b) left
(c) had left
(d) will leave
Show Answer
Answer:-(b) Correct Option
Second conditional uses past simple.
Q. 17. If they had informed us, we ___ prepared.
(a) would have
(b) will have
(c) have
(d) had
Show Answer
Answer:-(a) Correct Option
Third conditional result clause.
Q. 18. Unless you ___, you will miss the train.
(a) hurry
(b) hurried
(c) will hurry
(d) had hurried
Show Answer
Answer:-(a) Correct Option
Unless + present simple.
Q. 19. If I were you, I ___ this offer.
(a) accept
(b) accepted
(c) would accept
(d) had accepted
Show Answer
Answer:-(c) Correct Option
Second conditional result clause.
Q. 20. If water reaches 100 C, it ___.
(a) boils
(b) boiled
(c) will boil
(d) would boil
Show Answer
Answer:-(a) Correct Option
Zero conditional fact.
Q. 21. If it ___ tomorrow, we will cancel the trip.
(a) rains
(b) rained
(c) will rain
(d) had rained
Show Answer
Answer:-(a) Correct Option
First conditional: if + present, will + base.
Q. 22. If I ___ rich, I would travel the world.
(a) am
(b) were
(c) had been
(d) will be
Show Answer
Answer:-(b) Correct Option
Second conditional uses were for all persons.
Q. 23. If she had studied harder, she ___ the exam.
(a) passes
(b) will pass
(c) would have passed
(d) passed
Show Answer
Answer:-(c) Correct Option
Third conditional structure.
Q. 24. If you heat ice, it ___.
(a) melted
(b) melts
(c) will melt
(d) would melt
Show Answer
Answer:-(b) Correct Option
Zero conditional: general truth.
Q. 25. Had I known the truth, I ___ differently.
(a) acted
(b) would act
(c) would have acted
(d) will act
Show Answer
Answer:-(c) Correct Option
Inverted third conditional.
Q. 26. If he ___ earlier, he would catch the bus.
(a) leaves
(b) left
(c) had left
(d) will leave
Show Answer
Answer:-(b) Correct Option
Second conditional uses past simple.
Q. 27. If they had informed us, we ___ prepared.
(a) would have
(b) will have
(c) have
(d) had
Show Answer
Answer:-(a) Correct Option
Third conditional result clause.
Q. 28. Unless you ___, you will miss the train.
(a) hurry
(b) hurried
(c) will hurry
(d) had hurried
Show Answer
Answer:-(a) Correct Option
Unless + present simple.
Q. 29. If I were you, I ___ this offer.
(a) accept
(b) accepted
(c) would accept
(d) had accepted
Show Answer
Answer:-(c) Correct Option
Second conditional result clause.
Q. 30. If water reaches 100 C, it ___.
(a) boils
(b) boiled
(c) will boil
(d) would boil
Show Answer
Answer:-(a) Correct Option
Zero conditional fact.
Q. 31. If it ___ tomorrow, we will cancel the trip.
(a) rains
(b) rained
(c) will rain
(d) had rained
Show Answer
Answer:-(a) Correct Option
First conditional: if + present, will + base.
Q. 32. If I ___ rich, I would travel the world.
(a) am
(b) were
(c) had been
(d) will be
Show Answer
Answer:-(b) Correct Option
Second conditional uses were for all persons.
Q. 33. If she had studied harder, she ___ the exam.
(a) passes
(b) will pass
(c) would have passed
(d) passed
Show Answer
Answer:-(c) Correct Option
Third conditional structure.
Q. 34. If you heat ice, it ___.
(a) melted
(b) melts
(c) will melt
(d) would melt
Show Answer
Answer:-(b) Correct Option
Zero conditional: general truth.
Q. 35. Had I known the truth, I ___ differently.
(a) acted
(b) would act
(c) would have acted
(d) will act
Show Answer
Answer:-(c) Correct Option
Inverted third conditional.
Q. 36. If he ___ earlier, he would catch the bus.
(a) leaves
(b) left
(c) had left
(d) will leave
Show Answer
Answer:-(b) Correct Option
Second conditional uses past simple.
Q. 37. If they had informed us, we ___ prepared.
(a) would have
(b) will have
(c) have
(d) had
Show Answer
Answer:-(a) Correct Option
Third conditional result clause.
Q. 38. Unless you ___, you will miss the train.
(a) hurry
(b) hurried
(c) will hurry
(d) had hurried
Show Answer
Answer:-(a) Correct Option
Unless + present simple.
Q. 39. If I were you, I ___ this offer.
(a) accept
(b) accepted
(c) would accept
(d) had accepted
Show Answer
Answer:-(c) Correct Option
Second conditional result clause.
Q. 40. If water reaches 100 C, it ___.
(a) boils
(b) boiled
(c) will boil
(d) would boil
Show Answer
Answer:-(a) Correct Option
Zero conditional fact.
Q. 41. If it ___ tomorrow, we will cancel the trip.
(a) rains
(b) rained
(c) will rain
(d) had rained
Show Answer
Answer:-(a) Correct Option
First conditional: if + present, will + base.
Q. 42. If I ___ rich, I would travel the world.
(a) am
(b) were
(c) had been
(d) will be
Show Answer
Answer:-(b) Correct Option
Second conditional uses were for all persons.
Q. 43. If she had studied harder, she ___ the exam.
(a) passes
(b) will pass
(c) would have passed
(d) passed
Show Answer
Answer:-(c) Correct Option
Third conditional structure.
Q. 44. If you heat ice, it ___.
(a) melted
(b) melts
(c) will melt
(d) would melt
Show Answer
Answer:-(b) Correct Option
Zero conditional: general truth.
Q. 45. Had I known the truth, I ___ differently.
(a) acted
(b) would act
(c) would have acted
(d) will act
Show Answer
Answer:-(c) Correct Option
Inverted third conditional.
Q. 46. If he ___ earlier, he would catch the bus.
(a) leaves
(b) left
(c) had left
(d) will leave
Show Answer
Answer:-(b) Correct Option
Second conditional uses past simple.
Q. 47. If they had informed us, we ___ prepared.
(a) would have
(b) will have
(c) have
(d) had
Show Answer
Answer:-(a) Correct Option
Third conditional result clause.
Q. 48. Unless you ___, you will miss the train.
(a) hurry
(b) hurried
(c) will hurry
(d) had hurried
Show Answer
Answer:-(a) Correct Option
Unless + present simple.
Q. 49. If I were you, I ___ this offer.
(a) accept
(b) accepted
(c) would accept
(d) had accepted
Show Answer
Answer:-(c) Correct Option
Second conditional result clause.
Q. 50. If water reaches 100 C, it ___.
(a) boils
(b) boiled
(c) will boil
(d) would boil
Show Answer
Answer:-(a) Correct Option
Zero conditional fact.