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

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

2 She ___ (be) upset if you ___ (tell) her secret.

3 If I ___ (have) enough money, I ___ (buy) a bigger house.

4 If they ___ (invite) me, I ___ (go) to the party.

5 What ___ you ___ (do) if it ___ (be) cold tomorrow?

6 If I ___ (be) taller, I ___ (play) basketball.

7 You ___ (pass) the test if you ___ (study) harder.

8 If she ___ (live) in London, she ___ (visit) Big Ben.

9 If we ___ (be) late, they ___ (get) angry.

10 If I ___ (win) the lottery, I ___ (travel) around the world.

11 If it ___ (rain), the grass ___ (be) wet.

12 If he ___ (have) more time, he ___ (learn) another language.

13 She ___ (be) tired if she ___ (go) to bed late.

14 If I ___ (be) you, I ___ (be) more careful.

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

16 What ___ you ___ (do) if you ___ (be) the president?

17 If they ___ (drink) too much coffee, they ___ (not sleep) well.

18 If she ___ (study) harder, she ___ (pass) the exam.

19 I ___ (buy) a new dress if I ___ (have) enough money.

20 If I ___ (be) you, I ___ (talk) to the teacher.

21 If the sun ___ (shine), the ice ___ (melt).

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

23 You ___ (feel) better if you ___ (drink) some water.

24 If she ___ (leave) earlier, she ___ (catch) the train.

25 If I ___ (have) time tomorrow, I ___ (help) you.

26 He ___ (understand) if he ___ (read) the question.

27 If they ___ (study) hard, they ___ (get) good marks.

28 If I ___ (have) a car, I ___ (drive) to work.

29 If the weather ___ (be) nice, we ___ (have) a picnic.

30 If she ___ (speak) English well, she ___ (get) a better job.

Answer

1 rains / will stay – First Conditional (real future).
2 will be / tell – If-clause in Present Simple.
3 had / would buy – Second Conditional (unreal present/future).
4 invite / will go – First Conditional.
5 will you do / is – First Conditional.
6 were / would play – Second Conditional, unreal situation.
7 will pass / study – First Conditional.
8 lived / would visit – Second Conditional.
9 are / will get – First Conditional.
10 won / would travel – Second Conditional.
11 rains / will be – First Conditional.
12 had / would learn – Second Conditional.
13 will be / goes – First Conditional.
14 were / would be – Second Conditional (If I were you).
15 leave / will catch – First Conditional.
16 would you do / were – Second Conditional.
17 drink / won’t sleep – First Conditional.
18 studied / would pass – Second Conditional.
19 will buy / have – First Conditional.
20 were / would talk – Second Conditional.
21 shines / will melt – First Conditional.
22 had / would travel – Second Conditional.
23 will feel / drink – First Conditional.
24 left / would catch – Second Conditional.
25 have / will help – First Conditional.
26 would understand / read – Second Conditional.
27 study / will get – First Conditional.
28 had / would drive – Second Conditional.
29 is / will have – First Conditional.
30 spoke / would get – Second Conditional.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]