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 _____ (study) hard for your English exam next week, you _____ (pass).
study - will pass (first conditional)
Oops!
Okay!
When I _____ home, my cat always _____ to escape. (get, try)
get, tries (zero conditional)
Oops!
Okay!
If he ___ (not hurry), he ___ (miss) his flight.
doesn't hurry - will miss (first conditional)
Oops!
Okay!
When there _____ nothing left in the fridge, I _____ a take-away. (be, order)
is, order (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!
If you _____ (have) good grades on all of your exams, we _____ (go) to Disneyland!
get - will go (first conditional)
Oops!
Okay!
When this lesson _____, I _____ a drink. (finish, have)
finishes, will have (first conditional)
Oops!
Okay!
If I _____ late again at work, my boss _____ very angry. (be, get)
am, will get (first conditional)
Oops!
Okay!
I _____ for a run if it _____ raining. (go, stop)
will go, stops (first 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!
Every time he _____ home early, he _____ dinner. (get, cook)
gets, cooks (zero conditional)
Oops!
Okay!
Unless I _____, my boyfriend _____ to me. (apologise, not speak)
apologise, won't speak (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 _____ up late, I _____ a taxi to work. (get, take)
get, take (zero conditional)
Oops!
Okay!
Lara is allergic to strawberries. If she ____ (eat) some, she suddenly ____ (get) a rash.,
eats - gets (zero conditional)
Oops!
Okay!
I _____ very annoyed if it _____ tomorrow. (be, rain)
will be, rains (first conditional)
Oops!
Okay!
If it _____ hot this weekend, I _____ to the beach with my friends. (be, go)
is, will go (first conditional)
Oops!
Okay!
If babies ___ (be) hungry, they ____ (cry).
are - cry (zero conditional)
Oops!
Okay!
If the weather _____ warmer later this week, Maria _____ swimming in the lake. (get, go)
gets, will go (first conditional)
Oops!
Okay!
Most parents ___ (get) worried if their children ____ (come) home later than usual.
get - come (zero conditional)
Oops!
Okay!
I _____ (call) you immediately if I _____ (know) more about the situation.
will call - know (first conditional)
Oops!
Okay!
I _____ (not help) you, unless you ____ (tell) me the truth right now!
won't help - tell (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 ___ (mix) red and blue, you ____ (get) purple.
mix - get (zero conditional)
Oops!
Okay!
When I _____ paid, I _____ you back immediately. (get, pay)
get, will pay (first conditional)
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies