Zero and First Conditional – English Grammar Test for B2

Grammar » Grammar Test for B2 » Zero and First Conditional – English Grammar Test for B2

Tests:   1234567891011

1 You spill coffee on your laptop. What happens?
→ 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 stopsZero Conditional; factual consequence.
2 will closeFirst 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 feelZero 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 feelZero Conditional; daily habit.
15 will get – Future result depending on leaving now.
16 dieZero 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 beFirst 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 getsZero 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.

Tests:   1234567891011