Choose the correct answer for each of the following sentences.
1. If you get the first prize, we _____ a celebration.
A. have B. will have C. would have had D. would have
2. If she _____ such mistakes again, she'll lose her job.
A. made B. makes C. had made D. make
3. If he had much money, he _____ one villa.
A. is buy B. could buy C. can buy D. will buy
4. If it _____, I will come to see you.
A. didn't rain B. doesn't rain C. don't rain D. not rain
5. I _____ to work if I had a car.
A. drove B. will drive C. would drive D. would have driven
6. If there were no gravity, everything _____.
A. would float B. floated C. would be floating D. will float
7. Unless you go now, you _____late for school.
A. will be B. would have been C. would be D. are
8. You______ if you take a map.
A. will get lost B. would get lost C. won't get lost D. would have got lost
9. We would save thousands of lives if we ______out the remedy for the flu.
A. had not found B. found C. find D. will find
10. If I _____ ten years younger, I would do yoga every day.
A. are B. were C. have been D. am
11. If we _____ in a town, life would be better.
A. had lived B. lived C. would live D. live
12. We _____ you if we have time.
A. would phone B. had phoned C. phoned D. will phone
13. It _____ be a pity if she married Fred.
A. can B. would C. may D. will
14. I know I'll feel better if I _____ smoking.
A. stopped B. will stop C. stop D. had stopped
15. I could understand him if he _____ more slowly.
A. speaks B. spoke C. would speak D. had spoken
16. The kitchen will look better if it _____ red curtains.
A. have B. had had C. would have D. has
17. It _____ quicker if you use a computer.
A. would be B. will be C. been D. were
18. "Will you come to the party tomorrow?" - "I will if I_____ no visitors."
A. had B. will have C. have D. am having
19. If they didn't live so far away, I _____ them every week.
A. will visit B. visited C. visit D. would visit
20. Unless we _____ throwing garbage into the ocean, it will be polluted.
A. won't stop B. stop C. will stop D. don't stop