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?

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

2. If she comes, I _____ call you.

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

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

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

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

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

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

take
taken
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.

go
gone
going
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.

gets
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
rained
rains
a) will rain b) rained c) rains

Your score is:

Correct answers: