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
Q: Will you stay at home if it ______ (rain) tomorrow?
A: Yes, I ______ (stay) at home.

2
Q: What will you do if you ______ (miss) the bus?
A: I ______ (take) a taxi.

3
Q: Will she be angry if he ______ (forget) her birthday?
A: Yes, she ______ (be) very angry.

4
Q: When will you call me?
A: I’ll call you when I ______ (arrive) home.

5
Q: If you don’t study, what ______ (happen)?
A: I ______ (fail) the exam.

6
Q: Will they phone us as soon as they ______ (get) to the station?
A: Yes, they ______ (call) immediately.

7
Q: Where will you go if the weather ______ (be) sunny?
A: We ______ (go) to the park.

8
Q: What will happen if you ______ (not/wear) a coat?
A: I ______ (catch) a cold.

9
Q: When will you tell her the truth?
A: I’ll tell her as soon as I ______ (see) her.

10
Q: If the shop ______ (not/open), what will you do?
A: I ______ (buy) bread later.

11
Q: Will you help me if I ______ (need) it?
A: Yes, I ______ (help) you.

12
Q: Who will cook dinner if Mom ______ (not/come) home early?
A: Dad ______ (cook).

13
Q: Will you lend me your bike after you ______ (repair) it?
A: Yes, I ______ (lend) it to you.

14
Q: What will you do if you ______ (not/find) a taxi?
A: I ______ (walk) home.

15
Q: When will the party start?
A: It will start when everyone ______ (arrive).

16
Q: If you eat too much cake, what ______ (happen)?
A: I ______ (feel) sick.

17
Q: Will the teacher be angry if we ______ (be) late?
A: Yes, she ______ (be).

18
Q: Where will you sit if the classroom ______ (be) full?
A: I ______ (stand) at the back.

19
Q: When will you send the email?
A: I’ll send it when I ______ (get) home.

20
Q: What will happen if you ______ (touch) that dog?
A: It ______ (bite) you.

21
Q: Will you wait here until I ______ (come) back?
A: Yes, I ______ (wait).

22
Q: What will you do if your phone ______ (not/work)?
A: I ______ (use) my laptop.

23
Q: Will you join us if we ______ (go) to the cinema?
A: Yes, I ______ (come).

24
Q: When will you visit your grandparents?
A: I’ll visit them when I ______ (have) time.

25
Q: If you ______ (not/lock) the door, what will happen?
A: Someone ______ (break) in.

26
Q: Will you be tired if you ______ (not/sleep) well?
A: Yes, I ______ (be).

27
Q: Who will win the game if the team ______ (play) well?
A: Our team ______ (win).

28
Q: When will you finish your homework?
A: I’ll finish it before I ______ (watch) TV.

29
Q: What will you do if your computer ______ (crash)?
A: I ______ (call) a technician.

30
Q: Will you leave if he ______ (not/come) soon?
A: Yes, we ______ (leave) without him.

Answer

1 rains / will stay – If-clause present, main clause future.
2 miss / will take – Correct conditional.
3 forgets / will be – If-clause present, main clause future.
4 arrive – Time clause present simple.
5 will happen / will fail – Standard first conditional.
6 get / will call – Time clause present simple.
7 is / will go – If-clause present.
8 don’t wear / will catch – Negative in if-clause.
9 see – As soon as + present simple.
10 doesn’t open / will buy – If-clause present negative.
11 need / will help – Future main clause.
12 doesn’t come / will cook – Unless Mom comes.
13 repair / will lend – After + present simple.
14 don’t find / will walk – If negative, future action.
15 arrives – Time clause → present simple.
16 will happen / will feel – Future consequence.
17 are / will be – If present, then future result.
18 is / will stand – If classroom is full → action.
19 get – Time clause → present.
20 touch / will bite – Clear cause-effect.
21 come / will wait – Until + present.
22 doesn’t work / will use – Negative in if-clause.
23 go / will come – Future plan.
24 have – Time clause present.
25 don’t lock / will break – Cause-effect.
26 don’t sleep / will be – Future consequence.
27 play / will win – Condition + result.
28 watch – Before + present simple.
29 crashes / will call – If computer fails → action.
30 doesn’t come / will leave – Condition → result.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]