Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Zero or first conditional - Fill the gaps
0
%
0
0
0
Back
Restart
If you _____ (have) good grades on all of your exams, we _____ (go) to Disneyland!
get - will go (first conditional)
Oops!
Okay!
I _____ very annoyed if it _____ tomorrow. (be, rain)
will be, rains (first conditional)
Oops!
Okay!
When it _____ wet and cold outside, nobody _____ getting out of bed. (be, like)
is, likes (zero conditional)
Oops!
Okay!
When I _____ home, my cat always _____ to escape. (get, try)
get, tries (zero conditional)
Oops!
Okay!
Unless I _____, my boyfriend _____ to me. (apologise, not speak)
apologise, won't speak (first conditional)
Oops!
Okay!
When there _____ nothing left in the fridge, I _____ a take-away. (be, order)
is, order (zero conditional)
Oops!
Okay!
Lara is allergic to strawberries. If she ____ (eat) some, she suddenly ____ (get) a rash.,
eats - gets (zero conditional)
Oops!
Okay!
Most parents ___ (get) worried if their children ____ (come) home later than usual.
get - come (zero conditional)
Oops!
Okay!
If you _____ (study) hard for your English exam next week, you _____ (pass).
study - will pass (first conditional)
Oops!
Okay!
If he ___ (not hurry), he ___ (miss) his flight.
doesn't hurry - will miss (first conditional)
Oops!
Okay!
If you ___ (mix) red and blue, you ____ (get) purple.
mix - get (zero conditional)
Oops!
Okay!
If I _____ late again at work, my boss _____ very angry. (be, get)
am, will get (first conditional)
Oops!
Okay!
Every time he _____ home early, he _____ dinner. (get, cook)
gets, cooks (zero conditional)
Oops!
Okay!
If babies ___ (be) hungry, they ____ (cry).
are - cry (zero conditional)
Oops!
Okay!
Why is it that when you _____ in a hurry, everything _____ to take more time? (be, seem)
are, seems (zero conditional)
Oops!
Okay!
I _____ (call) you immediately if I _____ (know) more about the situation.
will call - know (first conditional)
Oops!
Okay!
When I _____ up late, I _____ a taxi to work. (get, take)
get, take (zero conditional)
Oops!
Okay!
If it _____ hot this weekend, I _____ to the beach with my friends. (be, go)
is, will go (first conditional)
Oops!
Okay!
When this lesson _____, I _____ a drink. (finish, have)
finishes, will have (first conditional)
Oops!
Okay!
I _____ (not help) you, unless you ____ (tell) me the truth right now!
won't help - tell (first conditional)
Oops!
Okay!
If the weather _____ warmer later this week, Maria _____ swimming in the lake. (get, go)
gets, will go (first conditional)
Oops!
Okay!
When I _____ paid, I _____ you back immediately. (get, pay)
get, will pay (first conditional)
Oops!
Okay!
I _____ for a run if it _____ raining. (go, stop)
will go, stops (first conditional)
Oops!
Okay!
When my cat _____ a squirrel run past the window, he always _____ crazy with excitement. (see, go)
sees, goes (zero conditional)
Oops!
Okay!
If you _____ your meat, you _____ any pudding. (not eat, can not have)
don't eat, can't have (first conditional)
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies