First and second conditionals – English Grammar Test for B1
Grammar » Grammar Test for B1 » First and second conditionals – English Grammar Test for B1
Part A – Multiple Choice (15 questions)
1 If it ___ tomorrow, we will cancel the picnic.
(a) rains
(b) rained
(c) will rain
2 She ___ happier if she changed her job.
(a) will be
(b) would be
(c) is
3 If we leave now, we ___ the bus.
(a) will catch
(b) would catch
(c) catch
4 If I ___ you, I would study harder.
(a) was
(b) am
(c) were
5 They will be late if they ___ the train.
(a) miss
(b) missed
(c) will miss
6 If I had more free time, I ___ a sport.
(a) will play
(b) would play
(c) play
7 If he ___ to the party, he will meet my friends.
(a) comes
(b) came
(c) will come
8 If the weather were better, we ___ go for a walk.
(a) will
(b) would
(c) can
9 If you ___ hard, you will succeed.
(a) study
(b) studied
(c) will study
10 What ___ you do if you won the lottery?
(a) will
(b) would
(c) do
11 If she eats too much, she ___ sick.
(a) will feel
(b) would feel
(c) feels
12 If they ___ a bigger house, they would be happier.
(a) have
(b) had
(c) will have
13 You will be healthier if you ___ more fruit.
(a) eat
(b) ate
(c) will eat
14 If I ___ rich, I would help poor people.
(a) were
(b) was
(c) am
15 If the sun ___, the ice will melt.
(a) shines
(b) shone
(c) will shine
Part B – Gap-fill (15 questions)
16 If we ___ (not hurry), we ___ (be) late.
17 If she ___ (study) harder, she ___ (pass) the exam.
18 If it ___ (rain) tomorrow, we ___ (stay) at home.
19 If I ___ (know) the answer, I ___ (help) you.
20 If they ___ (invite) me, I ___ (go) to the party.
21 If he ___ (be) taller, he ___ (play) basketball.
22 If I ___ (have) more money, I ___ (buy) a new car.
23 If we ___ (leave) now, we ___ (catch) the train.
24 If she ___ (not eat) breakfast, she ___ (be) hungry.
25 If you ___ (drink) water, you ___ (feel) better.
26 If they ___ (save) more money, they ___ (buy) a house.
27 If the sun ___ (shine), we ___ (go) to the park.
28 If I ___ (be) you, I ___ (talk) to her.
29 If we ___ (not stop), we ___ (arrive) earlier.
30 If he ___ (study), he ___ (get) good marks.
Part C – Error Correction (10 questions)
Each sentence contains a mistake. Correct it.
31 If it will rain tomorrow, we will stay at home.
32 She will passed the exam if she studies.
33 If I would be rich, I would buy a villa.
34 If they invites me, I would go.
35 If he was taller, he will play basketball.
36 If she will go to bed late, she would be tired.
37 If I have more free time, I would travelled abroad.
38 He would understands if he read the book.
39 If they works hard, they would pass.
40 If the sun will shine, the ice would melt.
Part D – Dialogue Completion (10 questions)
41
A: Will you help me?
B: If you ___ (ask), I ___ (help) you.
42
A: Why don’t you buy that car?
B: If I ___ (have) more money, I ___ (buy) it.
43
A: They are nervous about the test.
B: If they ___ (study) harder, they ___ (feel) confident.
44
A: Are you going to the park tomorrow?
B: If it ___ (be) sunny, I ___ (go).
45
A: I’m bored.
B: If you ___ (read) a book, you ___ (enjoy) it.
46
A: He isn’t in the football team.
B: If he ___ (play) better, he ___ (be) in the team.
47
A: Will she come to the party?
B: If we ___ (invite) her, she ___ (come).
48
A: He looks sad.
B: If he ___ (have) more friends, he ___ (be) happier.
49
A: We are late.
B: If we ___ (leave) earlier, we ___ (be) on time.
50
A: I feel sick.
B: If you ___ (eat) less fast food, you ___ (feel) better.
Part E – Reading Comprehension (10 questions)
Last Saturday, Emma wanted to go shopping downtown. Her father said, “Take some money. If you buy something, you will need it.” Emma thought, “If I were rich, I would buy everything I like.” She only took a little money. When she saw a beautiful jacket, she didn’t have enough to buy it. She felt sad. Later, she said, “If I had listened to my father, I would be happier now. If I go shopping again, I will take more money. And if I were rich, I would never worry about prices.”
51 Where did Emma want to go?
52 What advice did her father give her?
53 What will happen if you buy something?
54 What did Emma think about being rich?
55 Which conditional is “If I were rich, I would buy everything I like”?
56 Why couldn’t Emma buy the jacket?
57 What would have happened if she had listened to her father?
58 What will she do next time she goes shopping?
59 What would happen if she were rich?
60 What lesson did Emma learn?
Answer
1 a – First Conditional.
2 b – Second Conditional.
3 a – First Conditional.
4 c – “If I were you” → Second Conditional.
5 a – Present Simple in if-clause.
6 b – Unreal situation.
7 a – Real future.
8 b – Second Conditional.
9 a – First Conditional.
10 b – Second Conditional.
11 a – First Conditional.
12 b – Second Conditional.
13 a – First Conditional.
14 a – Second Conditional (formal “were”).
15 a – First Conditional.
16 don’t hurry / will be – First Conditional.
17 studied / would pass – Second Conditional.
18 rains / will stay – First Conditional.
19 knew / would help – Second Conditional.
20 invite / will go – First Conditional.
21 were / would play – Second Conditional.
22 had / would buy – Second Conditional.
23 leave / will catch – First Conditional.
24 doesn’t eat / will be – First Conditional.
25 drink / will feel – First Conditional.
26 saved / would buy – Second Conditional.
27 shines / will go – First Conditional.
28 were / would talk – Second Conditional.
29 don’t stop / will arrive – First Conditional.
30 studies / will get – First Conditional.
31 rains – If-clause Present Simple.
32 will pass – Correct tense.
33 were – Correct form.
34 invite – Present Simple needed.
35 would play – Result clause correction.
36 goes / will be – First Conditional.
37 had / would travel – Second Conditional.
38 understand – Remove “s”.
39 work / will pass – First Conditional.
40 shines / will melt – First Conditional.
41 ask / will help – First Conditional.
42 had / would buy – Second Conditional.
43 studied / would feel – Second Conditional.
44 is / will go – First Conditional.
45 read / will enjoy – First Conditional.
46 played / would be – Second Conditional.
47 invite / will come – First Conditional.
48 had / would be – Second Conditional.
49 had left / would have been → (more natural Third Conditional; at B1 simplified: left / would be).
50 eat / will feel – First Conditional.
51 Downtown shopping.
52 To take some money.
53 You will need money. – First Conditional.
54 She thought she would buy everything. – Second Conditional.
55 Second Conditional.
56 She didn’t have enough money.
57 She would be happier. – Unreal past result.
58 She will take more money. – First Conditional.
59 She would never worry about prices. – Second Conditional.
60 To prepare well and listen to advice.
