If-Clause Exercises
1. If it rains tomorrow, I _____________ (stay) at home.
2. She will be late for the meeting if she _____________ (not leave) soon.
3. If I had known about the party, I _____________ (go) with you.
4. If you eat too much junk food, you _____________ (gain) weight.
5. If he _____________ (study) harder, he would have passed the exam.
6. I'll call you if I _____________ (finish) work early today.
7. If you _____________ (win) the lottery, what would you do with the money?
8. If she _____________ (not invite) him, he will be upset.
9. If I see Sarah, I _____________ (tell) her to call you.
10. If we _____________ (not hurry), we will miss the bus.
11. If you mix red and blue, you _____________ (get) purple.
12. If she _____________ (see) a ghost, she would scream loudly.
13. If I _____________ (have) enough money, I would buy a new car.
14. If you _____________ (work) harder, your boss will notice your efforts.
15. If they _____________ (arrive) late, the movie will already have started.
16. If he _____________ (not forget) his keys, he wouldn't be locked out.
17. If she _____________ (not go) to the doctor, her condition would worsen.
18. If we _____________ (win) the game, we'll celebrate tonight.
19. If it _____________ (snow) tomorrow, we can go skiing.
20. If he _____________ (not take) a nap, he won't be so tired later.
21. If you _____________ (study) regularly, you will do well in the exam.
22. I'll lend you my umbrella if it _____________ (rain) this afternoon.
23. If you had listened to the instructions, you _____________ (not make) that
mistake.
24. If they _____________ (travel) to Paris, they would visit the Eiffel Tower.
25. What would you do if you _____________ (win) the lottery tomorrow?
26. If he _____________ (not sleep) well, he'll be irritable all day.
27. She will be late if the train _____________ (be) delayed.
28. If you _____________ (ask) politely, they might let you borrow their car.
29. If I _____________ (see) John, I'll pass along your message.
30. If it _____________ (not snow) tonight, we can have a picnic tomorrow.