First and second conditionals – English Grammar Test for B1

Grammar » Grammar Test for B1 » First and second conditionals – English Grammar Test for B1

Tests:   1234567891011

Part A – Multiple Choice (15 questions)

1 If it ___ tomorrow, we will stay at home.
(a) rains
(b) rained
(c) will rain

2 She will be happy if you ___ her a gift.
(a) gave
(b) give
(c) will give

3 If I ___ a car, I would drive to school.
(a) had
(b) have
(c) will have

4 If they invite me, I ___ to the party.
(a) would go
(b) will go
(c) go

5 If we ___ earlier, we would catch the train.
(a) leave
(b) left
(c) will leave

6 If she studied more, she ___ better marks.
(a) will get
(b) would get
(c) gets

7 If I ___ you, I would talk to him.
(a) am
(b) was
(c) were

8 What will you do if it ___ cold tomorrow?
(a) got
(b) gets
(c) will get

9 If he ___ English, he would work abroad.
(a) spoke
(b) speaks
(c) will speak

10 They ___ angry if we arrive late.
(a) would be
(b) will be
(c) are

11 If she ___ taller, she would play basketball.
(a) is
(b) were
(c) will be

12 If I ___ enough time tomorrow, I will help you.
(a) had
(b) have
(c) will have

13 If they save money, they ___ buy a new TV.
(a) would
(b) will
(c) are

14 If he ___ his homework, the teacher will be happy.
(a) does
(b) did
(c) will do

15 If she ___ more confident, she would make more friends.
(a) is
(b) were
(c) will be

Part B – Gap-fill (15 questions)

Complete with the correct form of the verb.

16 If I ___ (see) Anna tomorrow, I ___ (tell) her the news.

17 If they ___ (study) harder, they ___ (pass) the exam.

18 If she ___ (have) more money, she ___ (buy) a bigger flat.

19 If it ___ (rain), we ___ (stay) indoors.

20 If we ___ (leave) now, we ___ (catch) the bus.

21 If he ___ (know) the answer, he ___ (help) us.

22 If she ___ (watch) too much TV, she ___ (not finish) her homework.

23 If I ___ (be) rich, I ___ (travel) around the world.

24 If they ___ (not hurry), they ___ (be) late.

25 If I ___ (win) the lottery, I ___ (buy) a big house.

26 If we ___ (have) time tomorrow, we ___ (visit) you.

27 If he ___ (be) taller, he ___ (play) in the basketball team.

28 If you ___ (not listen), you ___ (not understand).

29 If she ___ (invite) me, I ___ (go).

30 If they ___ (have) a car, they ___ (travel) more easily.

Part C – Error Correction (10 questions)

Each sentence has a mistake. Correct it.

31 If it will rain tomorrow, we will stay at home.

32 If I would have a car, I would drive to work.

33 She will passes the test if she studies.

34 If they invited me, I will go to the party.

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 travel abroad.

38 He would understands if he read the book.

39 If they works harder, they will got better marks.

40 If the sun will shine, the ice would melt.

Part D – Dialogue Completion (10 questions)

41
A: What will you do if it ___ (rain) tomorrow?
B: If it ___ (rain), I will stay home.

42
A: Why didn’t you buy that phone?
B: If it ___ (be) cheaper, I ___ (buy) it.

43
A: She’s worried about the test.
B: If she ___ (study) more, she ___ (feel) confident.

44
A: Are you going to the cinema?
B: If I ___ (finish) my homework, I ___ (go).

45
A: I’m cold.
B: If you ___ (close) the window, you ___ (feel) warmer.

46
A: They failed the exam.
B: If they ___ (study) harder, they ___ (pass).

47
A: Will you come to the party?
B: If I ___ (have) time, I ___ (come).

48
A: Why is he sad?
B: If he ___ (have) more friends, he ___ (be) happier.

49
A: I feel bored.
B: If you ___ (read) a book, you ___ (enjoy) it.

50
A: Why don’t we go camping?
B: If the weather ___ (be) nice, we ___ (go).

Part E – Reading Comprehension (10 questions)

Last Sunday, Julia wanted to go hiking in the mountains. Her brother said, “Take some water. If you walk a lot, you will get thirsty.” Julia thought, “If I were very strong, I would not need to carry much.” She only brought a small bottle. At first, the weather was perfect, but later it became very hot. Julia quickly finished her water and felt tired. She said to herself, “If I had listened to my brother, I would feel better now. If I go hiking again, I will take enough water. And if the sun were too strong, I would rest in the shade.”

51 Where did Julia want to go?

52 What advice did her brother give?

53 What will happen if you walk a lot?

54 What did Julia think about being strong?

55 Which conditional is in “If I were very strong, I would not need to carry much”?

56 Why did she feel tired?

57 What would have happened if she had listened to her brother?

58 What will Julia do next time she goes hiking?

59 What would she do if the sun were too strong?

60 What lesson did Julia learn?

Answer

1 a – First Conditional.
2 b – Present Simple in if-clause.
3 a – Second Conditional.
4 b – First Conditional.
5 b – Second Conditional.
6 b – Unreal present/future.
7 c – “If I were you” (Second Conditional).
8 b – Present Simple in if-clause.
9 a – Unreal situation.
10 b – Real future result.
11 b – Second Conditional (hypothetical).
12 b – Present Simple in if-clause.
13 b – Correct First Conditional.
14 a – Present Simple in if-clause.
15 b – Unreal hypothetical.

16 see / will tell – First Conditional.
17 studied / would pass – Second Conditional.
18 had / would buy – Second Conditional.
19 rains / will stay – First Conditional.
20 leave / will catch – First Conditional.
21 knew / would help – Second Conditional.
22 watches / won’t finish – First Conditional.
23 were / would travel – Second Conditional.
24 don’t hurry / will be – First Conditional.
25 won / would buy – Second Conditional.
26 have / will visit – First Conditional.
27 were / would play – Second Conditional.
28 don’t listen / won’t understand – First Conditional.
29 invites / will go – First Conditional.
30 had / would travel – Second Conditional.

31 rains – No “will” in if-clause.
32 had – Second Conditional.
33 will pass – Correct verb form.
34 would go – If Past Simple → would.
35 would play – If Past Simple → would.
36 goes / will be – First Conditional.
37 will travel – If Present → will.
38 understand – Correct base verb.
39 work / will get – Correct tenses.
40 shines / will melt – First Conditional.

41 rains / rains – First Conditional.
42 were / would buy – Second Conditional.
43 studied / would feel – Second Conditional.
44 finish / will go – First Conditional.
45 close / will feel – First Conditional.
46 had studied / would have passed → (3rd Conditional is natural, but at B1 simplification: studied / would pass).
47 have / will come – First Conditional.
48 had / would be – Second Conditional.
49 read / will enjoy – First Conditional.
50 is / will go – First Conditional.

51 Hiking in the mountains.
52 To take some water.
53 You will get thirsty. – First Conditional.
54 She thought strong people would not need much.
55 Second Conditional.
56 Because she ran out of water in the heat.
57 She would feel better. – Unreal past result.
58 She will take enough water.
59 She would rest in the shade. – Second Conditional.
60 To listen to advice and prepare well.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]