First conditional, future time clauses – English Grammar Test for B1

Grammar » Grammar Test for B1 » First conditional, future time clauses – English Grammar Test for B1

Tests:   1234567891011

1 If it ______ (rain) tomorrow, we ______ (stay) at home.

2 I’ll call you when I ______ (arrive).

3 If she ______ (study) hard, she ______ (pass) the exam.

4 We ______ (go) to the park if the sun ______ (shine).

5 I ______ (wait) here until you ______ (be) ready.

6 If they ______ (not/hurry), they ______ (miss) the bus.

7 I’ll help you as soon as you ______ (ask).

8 If we ______ (invite) John, he ______ (come).

9 She won’t be happy if he ______ (forget) her birthday.

10 I’ll stay here until the rain ______ (stop).

11 If you ______ (not/wear) a coat, you ______ (catch) a cold.

12 We ______ (start) the lesson when the teacher ______ (arrive).

13 If I ______ (see) her, I ______ (give) her your message.

14 Don’t leave until the film ______ (end).

15 If they ______ (not/work) harder, they ______ (fail).

16 You ______ (not/finish) the race if you ______ (run) too fast at the beginning.

17 If the shop ______ (be) open, we ______ (buy) some bread.

18 I’ll phone you after I ______ (get) home.

19 If you ______ (eat) too much, you ______ (feel) sick.

20 He ______ (not/pass) the driving test unless he ______ (practice) more.

21 If we ______ (hurry), we ______ (catch) the train.

22 I’ll visit you before I ______ (leave) for London.

23 If she ______ (not/answer), I ______ (call) again later.

24 They ______ (send) us a message when they ______ (arrive).

25 If you ______ (touch) the dog, it ______ (bite) you.

26 We won’t buy the house unless it ______ (be) cheap.

27 If the team ______ (win), the fans ______ (be) excited.

28 I’ll lend you my bike after I ______ (repair) it.

29 If you ______ (forget) your homework, the teacher ______ (be) angry.

30 We ______ (cook) dinner when the guests ______ (arrive).

Answer

1 rains / will stay – First conditional: If + present → will.
2 arrive – Time clause uses present simple.
3 studies / will pass – Present simple in if-clause, future in main clause.
4 will go / shines – Correct pattern.
5 will wait / are – “Until” → present simple, not “will.”
6 don’t hurry / will miss – Negative in if-clause.
7 ask – Time clause → present simple.
8 invite / will come – Standard first conditional.
9 forgets – If-clause uses present simple.
10 stops – Time clause → present simple.
11 don’t wear / will catch – Negative + future result.
12 will start / arrives – Main clause future, time clause present.
13 see / will give – Correct pattern.
14 ends – Time clause, not “will end.”
15 don’t work / will fail – Correct first conditional.
16 won’t finish / run – Unless = If not.
17 is / will buy – Present in if-clause.
18 get – Time clause present simple.
19 eat / will feel – Standard structure.
20 won’t pass / practices – Unless = If not.
21 hurry / will catch – Correct order.
22 leave – Time clause present.
23 doesn’t answer / will call – Negative in if-clause.
24 will send / arrive – Future in main, present in time clause.
25 touch / will bite – Clear cause-effect.
26 is – Unless-clause takes present simple.
27 win / will be – Future result.
28 repair – Time clause present.
29 forget / will be – If-clause present.
30 will cook / arrive – Future main, present time clause.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]