Skip to content
linguabloom
linguabloom
Menu
Home
Grammar
Elementary
Vocabulary
Listening
Reading
linguabloom
Menu
Home
Grammar
Elementary
Vocabulary
Listening
Reading
Exercise 1
Exercise 2
Zero, first, second and third conditionals
Choose the correct option to complete each sentence.
1. If you exercise, you ___ healthy.
stays
would stay
stay
would have stayed
2. If it rains tomorrow, we ___ the barbecue on the beach.
will cancel
cancel
would have cancelled
would cancel
3. If Mrs Brown ___ more slowly, the students might have understood her more easily.
speaks
will speak
spoke
had spoken
4. The family would have organized a party for me if I ___ out of the city.
isn’t
won’t be
weren’t
hadn’t been
5. If people ___ too much sugar, they get unhealthy.
ate
eat
eats
have eaten
6. They would travel somewhere if they ___ out of money.
are
won’t be
weren’t
hadn’t been
7. The pie would have been tastier if you ___ the recipe first.
had read
reads
read
will read
8. If he doesn’t switch the heater on, he ___ cold.
will feel
would feel
would have felt
feel
9. Amanda wouldn’t fail the test if she ___ better in class.
will focus
focused
focus
had paid attention
10. If Ben works hard this week, he ___ a promotion at work.
pass
would pass
would have passed
will get
Send
Zero, first, second and third conditionals
Choose the correct option to complete each sentence.
1. Their mum wouldn’t have been so upset if they ___ the car without asking.
hadn’t taken
don’t take
won’t take
didn’t take
2. If people don’t drink enough water, they ___ dehydrated.
get
will get
would get
would have got
3. If I ___ taller, I would play basketball professionally.
had been
were
was
am
4. If my dad doesn’t call me, I ___ him a message.
send
will send
would have sent
would send
5. I would have helped Samantha if she ___ me to, but she didn’t.
asks
ask
had asked
asked
6. If I ___ a bit taller, I could join the basketball team.
was
am
had been
were
7. If Sam’s parents ___ him to stay home, he wouldn’t have come.
tells
tell
told
had told
8. They would have studied more if they ___ the exam was going to be this hard.
know
knew
will know
had known
9. If Alice writes me, I ___ her.
didn’t reply
will reply
don’t reply
wouldn’t have replied
10. Melanie would be astonished if you ___ her pink roses.
bring
brought
brings
had brought
11. If you ___ so much, you’ll get tired.
run
will run
ran
had run
12. If Paul had taken the train, he ___ on time.
is
will be
would be
would have been
13. If my parents won the lottery, we ___ around the world.
travel
would travel
will travel
would have travelled
14. If Rebecca hadn’t driven so fast, she ___ the car crash.
avoid
would have avoided
would avoid
will avoid
16. Our car wouldn’t have broken down if you ___ it serviced earlier.
had had
would do
had
has
Send