1. If I ___ rich, I would help the poor.
a) am
b) was
c) were
d) be
Answer: were
Explanation: unreal condition → “If + subject + were”।
2. If she ___ hard, she will pass.
a) study
b) studies
c) studied
d) studying
Answer: studies
Explanation: first conditional → present simple।
3. If I had known, I ___ you.
a) help
b) helped
c) would help
d) would have helped
Answer: would have helped
Explanation: third conditional।
4. If he ___ earlier, he would catch the train.
a) came
b) comes
c) come
d) had come
Answer: came
Explanation: second conditional।
5. If it rains, we ___ at home.
a) stay
b) stayed
c) will stay
d) would stay
Answer: will stay
Explanation: first conditional।
6. If I ___ you, I would not do this.
a) am
b) was
c) were
d) be
Answer: were
Explanation: “If I were you” fixed expression।
7. If she had studied, she ___ the exam.
a) pass
b) would pass
c) would have passed
d) passed
Answer: would have passed
Explanation: third conditional।
8. If they ___ now, they will miss the bus.
a) leave
b) left
c) leaves
d) leaving
Answer: leave
Explanation: present simple।
9. If I ___ a bird, I would fly.
a) am
b) was
c) were
d) be
Answer: were
Explanation: imaginary condition।
10. If he works hard, he ___ succeed.
a) will
b) would
c) shall
d) can
Answer: will
Explanation: first conditional।
11. If I had money, I ___ a car.
a) buy
b) bought
c) would buy
d) would have bought
Answer: would buy
Explanation: second conditional।
12. If she ___ me, I would help her.
a) call
b) calls
c) called
d) calling
Answer: called
Explanation: second conditional।
13. If it ___ sunny, we will go out.
a) is
b) was
c) were
d) be
Answer: is
Explanation: real condition।
Read More:
14. If I had seen him, I ___ him.
a) tell
b) would tell
c) would have told
d) told
Answer: would have told
Explanation: third conditional।
15. If they ___ earlier, they would have won.
a) start
b) started
c) had started
d) starting
Answer: had started
Explanation: past perfect।
16. If you heat water, it ___.
a) boil
b) boils
c) boiled
d) boiling
Answer: boils
Explanation: zero conditional।
17. If she ___ late, she will miss the class.
a) come
b) comes
c) came
d) coming
Answer: comes
Explanation: present simple।
18. If I were rich, I ___ travel the world.
a) will
b) would
c) shall
d) can
Answer: would
Explanation: second conditional।
19. If he had tried, he ___ succeeded.
a) will
b) would
c) would have
d) would have
Answer: would have
Explanation: third conditional structure।
20. If they study, they ___ pass.
a) will
b) would
c) can
d) may
Answer: will
Explanation: first conditional।
21. If I ___ you, I would accept the offer.
a) am
b) was
c) were
d) be
Answer: were
Explanation: fixed structure।
22. If she had called me, I ___ answered.
a) will
b) would
c) would have
d) shall
Answer: would have
Explanation: third conditional।
23. If he ___ fast, he will win.
a) run
b) runs
c) ran
d) running
Answer: runs
Explanation: present simple।
24. If I had time, I ___ help you.
a) will
b) would
c) shall
d) can
Answer: would
Explanation: second conditional।
25. If it had rained, we ___ at home.
a) stay
b) would stay
c) would have stayed
d) stayed
Answer: would have stayed
Explanation: third conditional।