since 1997, the world's premier FREE website for learners + teachers of English

Conditionals Quiz

You can do this grammar quiz online or print it on paper. It tests what you learned on the Conditionals pages.

1. What would you do if it ________ on your wedding day?

will rain
would rain
a) rained b) will rain c) would rain

2. If she comes, I _____ call you.

would have
a) will b) would c) would have

3. If I eat peanut butter, I ________ sick.

would have gotten
would get
a) would have gotten b) would get c) get

4. What will you do if you ________ the history exam?

would fail
will fail
a) would fail b) will fail c) fail

5. If they had not _____ the car, I would have driven you.

would take
a) take b) taken c) would take

6. If it snows, ________ still drive to the coast?

will you
would you
would you have
a) will you b) would you c) would you have

7. He would have _____ with you if you had asked him.

a) go b) gone c) going

8. If I won a million dollars, I ________ my own airplane.

will buy
would buy
would have bought
a) will buy b) would buy c) would have bought

9. If I forget her birthday, Andrea ________ upset.

would get
would have gotten
a) gets b) would get c) would have gotten

10. Jacob will pick you up at school if it _____ hard.

will rain
a) will rain b) rained c) rains

Your score is:

Correct answers: