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
Part A – Gap-fill Sentences (25 questions)
1 If it ______ (rain), we ______ (stay) at home.
2 I’ll call you when I ______ (arrive).
3 If she ______ (study) hard, she ______ (pass) the test.
4 We ______ (eat) dinner after Dad ______ (come) home.
5 If they ______ (not/hurry), they ______ (miss) the train.
6 I’ll wait here until you ______ (return).
7 If you ______ (not/wear) a coat, you ______ (catch) a cold.
8 She ______ (be) sad if he ______ (forget) her birthday.
9 We’ll go shopping when the store ______ (open).
10 If the traffic ______ (be) bad, we ______ (be) late.
11 I’ll lend you the book after I ______ (finish) it.
12 If you ______ (touch) the fire, it ______ (burn) you.
13 They ______ (play) football if the weather ______ (be) good.
14 I’ll send you a message as soon as I ______ (get) home.
15 If you ______ (not/study), you ______ (fail).
16 We’ll start the lesson when the bell ______ (ring).
17 If he ______ (not/work) hard, he ______ (not/pass).
18 I’ll tell you the answer when I ______ (know) it.
19 If we ______ (leave) late, we ______ (miss) the bus.
20 I’ll go shopping after I ______ (finish) my homework.
21 If you ______ (eat) too much, you ______ (feel) sick.
22 We’ll stay here until the rain ______ (stop).
23 If you ______ (not/lock) the door, someone ______ (break) in.
24 She’ll be angry if he ______ (not/call).
25 We’ll have a picnic if the sun ______ (shine).
Part B – Sentence Transformation (15 questions)
Rewrite the sentences using the given word.
26 I’ll help you when you ask me. (if)
→ I’ll help you ______.
27 We won’t start until the teacher arrives. (when)
→ We’ll start ______.
28 If you don’t study, you’ll fail. (unless)
→ You’ll fail ______.
29 I’ll phone you after I arrive. (as soon as)
→ I’ll phone you ______.
30 We’ll go to the park if the weather is nice. (unless)
→ We won’t go to the park ______.
31 Don’t leave until the film ends. (when)
→ Leave ______.
32 If she doesn’t come, we won’t start. (unless)
→ We won’t start ______.
33 I’ll lend you the book when I finish it. (after)
→ I’ll lend you the book ______.
34 They’ll call us as soon as they arrive. (when)
→ They’ll call us ______.
35 If he doesn’t practice, he won’t improve. (unless)
→ He won’t improve ______.
36 I’ll send you an email when I get home. (as soon as)
→ I’ll send you an email ______.
37 We’ll wait until the shop opens. (when)
→ We’ll wait ______.
38 If you don’t hurry, you’ll be late. (unless)
→ You’ll be late ______.
39 I’ll go shopping after I finish work. (when)
→ I’ll go shopping ______.
40 We’ll stay here until the rain stops. (if)
→ We’ll stay here ______.
Part C – Short Reading (10 questions)
On Saturday, our family will go to the countryside if the weather is good. We’ll leave at 9 o’clock. If we leave late, we’ll miss the train. When we arrive, we’ll visit my grandparents. If we get hungry, we’ll eat lunch at their house. We’ll walk around the fields after lunch. If it rains, we’ll stay indoors and play board games. When the sun sets, we’ll take the train back home. The day will be wonderful if everything goes well.
41 When will the family go to the countryside?
42 What condition must be true for them to go?
43 What time will they leave?
44 What will happen if they leave late?
45 Who will they visit when they arrive?
46 Where will they eat if hungry?
47 What will they do after lunch?
48 What will they do if it rains?
49 When will they return home?
50 How will the day be if everything goes well?
Answer
1 rains / will stay – First conditional.
2 arrive – Time clause present.
3 studies / will pass – Correct pattern.
4 will eat / comes – Future + present.
5 don’t hurry / will miss – Negative condition.
6 return – Until + present.
7 don’t wear / will catch – Cause-effect.
8 will be / forgets – Standard first conditional.
9 opens – Time clause.
10 is / will be – Present + future.
11 finish – After + present simple.
12 touch / will burn – If-clause present.
13 will play / is – Correct structure.
14 get – As soon as + present.
15 don’t study / will fail – Standard.
16 rings – Time clause present.
17 doesn’t work / won’t pass – Negative form.
18 know – When-clause present.
19 leave / will miss – Condition.
20 finish – After + present.
21 eat / will feel – Future result.
22 stops – Until + present.
23 don’t lock / will break – Cause-effect.
24 doesn’t call – If negative.
25 shines / will have – First conditional.
26 if you ask me – Equivalent meaning.
27 when the teacher arrives – Until → when.
28 unless you study – Unless = if not.
29 as soon as I arrive – Time clause.
30 unless the weather is nice – Equivalent negative.
31 when the film ends – Correct substitution.
32 unless she comes – Unless = if not.
33 after I finish it – Equivalent.
34 when they arrive – Correct replacement.
35 unless he practices – Equivalent.
36 as soon as I get home – Correct.
37 when the shop opens – Time clause.
38 unless you hurry – Correct condition.
39 when I finish work – Equivalent.
40 if it doesn’t stop raining – Conditional form.
41 On Saturday – First line.
42 If the weather is good – Condition.
43 At 9 o’clock – Exact time.
44 They’ll miss the train – Conditional result.
45 Their grandparents – Clear detail.
46 At their grandparents’ house – If hungry.
47 Walk around the fields – After lunch.
48 Stay indoors and play board games – Alternative.
49 When the sun sets – Time clause.
50 It will be wonderful – Conditional conclusion.
