Zero and First Conditional – English Grammar Test for B2
Grammar » Grammar Test for B2 » Zero and First Conditional – English Grammar Test for B2
→ If you spill coffee on it, it ___ (stop) working.
2 Your friend says he’s feeling cold. What do you say?
→ If you’re cold, I ___ (close) the window.
3 You want to tell your child about eating too much candy.
→ If you eat too many sweets, you ___ (get) a stomachache.
4 You’re planning a picnic for the weekend.
→ If it ___ (be) sunny on Sunday, we’ll go to the park.
5 Someone asks what happens when you mix salt and water.
→ If you mix them, the salt ___ (dissolve).
6 You’re giving safety advice.
→ If there’s a fire, you ___ (call) 911 immediately.
7 You’re talking about studying habits.
→ If I study late at night, I ___ (feel) sleepy in the morning.
8 You warn your friend about touching an electric wire.
→ Don’t touch it! If you touch that wire, you ___ (get) a shock.
9 You promise to visit your grandmother.
→ If I have time this weekend, I ___ (visit) Grandma.
10 You’re advising a driver.
→ If the road is icy, drive carefully or you ___ (have) an accident.
11 You’re explaining science to a child.
→ If you drop something heavy, it ___ (fall) faster than a feather.
12 You’re giving advice about rain.
→ If it ___ (rain), take an umbrella.
13 You’re worried about a friend’s exam.
→ If you don’t study, you ___ (not pass) the test.
14 You’re describing what happens every morning.
→ If I don’t drink coffee, I ___ (feel) tired all day.
15 You want to make sure you’re on time for work.
→ If I leave now, I ___ (get) there before 9 o’clock.
16 You’re explaining why plants are dying.
→ If plants don’t get sunlight, they ___ (die).
17 You want to buy food for dinner.
→ If the store ___ (be) open, I’ll buy some bread.
18 You’re explaining what happens to ice.
→ If you heat ice, it ___ (melt).
19 You want your friend to call you after arriving home.
→ If you ___ (get) home safely, text me.
20 You’re explaining what happens when you don’t sleep.
→ If I go to bed late, I ___ (be) tired in the morning.
21 You’re giving your little brother advice.
→ If you don’t do your homework, Mom ___ (be) angry.
22 You’re planning a trip.
→ If the weather is bad, we ___ (cancel) our plans.
23 You’re talking about phone battery.
→ If you don’t charge your phone, it ___ (die).
24 You’re teaching road safety.
→ If the traffic light is red, you ___ (must) stop.
25 You’re describing what happens when it’s cold.
→ If the temperature drops below zero, water ___ (freeze).
26 You’re giving someone a lift.
→ If I see you on the way, I ___ (give) you a ride.
27 You’re talking about keeping pets.
→ If you don’t feed your dog, it ___ (get) hungry.
28 You’re planning your evening.
→ If I finish work early, I ___ (go) to the gym.
29 You’re warning your classmate about arriving late.
→ If we ___ (be) late again, the teacher will be angry.
30 You’re explaining cooking steps.
→ If the oil ___ (be) hot enough, add the onions.
Answer
1 stops – Zero Conditional; factual consequence.
2 will close – First Conditional; polite offer for near future.
3 get – General truth → Zero Conditional.
4 is – Present simple after if; future in main clause.
5 dissolves – Scientific fact → Zero Conditional.
6 must call / should call / call – All acceptable in Zero Conditional for instructions.
7 feel – Zero Conditional; habitual result.
8 will get – Future result of present action → First Conditional.
9 will visit – Future plan depending on condition.
10 will have – Future consequence if condition met.
11 falls – Scientific observation → Zero Conditional.
12 rains – Present tense after if; result future or imperative.
13 won’t pass – Future consequence; First Conditional.
14 feel – Zero Conditional; daily habit.
15 will get – Future result depending on leaving now.
16 die – Zero Conditional; natural law.
17 is – Present simple in condition clause.
18 melts – Scientific fact.
19 get – Present simple after if; result can be imperative.
20 am – General result → Zero Conditional.
21 will be – First Conditional; real future possibility.
22 will cancel – Future action if weather is bad.
23 dies – General truth → Zero Conditional.
24 must – Instruction form of Zero Conditional.
25 freezes – Natural law → Zero Conditional.
26 will give – Future intention.
27 gets – Zero Conditional; general fact.
28 will go – Future plan depending on completion.
29 are – Present simple after if; will in main clause.
30 is – Condition for next cooking action; Zero Conditional.
