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 I ___ (have) more free time this weekend, I ___ (visit) my grandparents.

2 If it ___ (rain) tomorrow, we ___ (stay) at home and watch a movie.

3 If I ___ (be) rich, I ___ (buy) a big house by the sea.

4 If you ___ (forget) your homework, the teacher ___ (be) angry.

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

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

7 If I ___ (have) a car, I ___ (drive) to work every day.

8 If you ___ (eat) too much chocolate, you ___ (feel) sick.

9 If he ___ (speak) English fluently, he ___ (get) a better job.

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

11 If they ___ (save) more money, they ___ (buy) a new computer.

12 If the sun ___ (shine) tomorrow, we ___ (go) to the park.

13 If she ___ (be) more confident, she ___ (make) more friends.

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

15 If you ___ (not drink) water, you ___ (get) thirsty.

16 If we ___ (not hurry), we ___ (be) late.

17 If he ___ (exercise) every day, he ___ (be) healthier.

18 If they ___ (invite) me, I ___ (join) the party.

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

20 If the weather ___ (be) good tomorrow, we ___ (have) a picnic.

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

22 If we ___ (have) a bigger kitchen, we ___ (cook) together.

23 If I ___ (feel) tired, I ___ (go) to bed early tonight.

24 If you ___ (not listen) in class, you ___ (not understand) the lesson.

25 If I ___ (know) Spanish, I ___ (talk) to the tourists.

26 If they ___ (finish) their project on time, the teacher ___ (be) proud.

27 If I ___ (forget) my wallet, I ___ (not buy) anything.

28 If you ___ (study) hard, you ___ (get) good marks.

29 If she ___ (be) older, she ___ (travel) alone.

30 If the bus ___ (not come) soon, we ___ (take) a taxi.

Answer

1 had / would visit – Second Conditional (imaginary).
2 rains / will stay – First Conditional (real future).
3 were / would buy – Second Conditional (unreal).
4 forget / will be – First Conditional.
5 studied / would pass – Second Conditional.
6 leave / will catch – First Conditional.
7 had / would drive – Second Conditional.
8 eat / will feel – First Conditional.
9 spoke / would get – Second Conditional.
10 see / will tell – First Conditional.
11 saved / would buy – Second Conditional.
12 shines / will go – First Conditional.
13 were / would make – Second Conditional.
14 won / would travel – Second Conditional.
15 don’t drink / will get – First Conditional.
16 don’t hurry / will be – First Conditional.
17 exercised / would be – Second Conditional.
18 invite / will join – First Conditional.
19 were / would talk – Second Conditional (advice).
20 is / will have – First Conditional.
21 watches / won’t finish – First Conditional.
22 had / would cook – Second Conditional.
23 feel / will go – First Conditional.
24 don’t listen / won’t understand – First Conditional.
25 knew / would talk – Second Conditional.
26 finish / will be – First Conditional.
27 forget / won’t buy – First Conditional.
28 study / will get – First Conditional.
29 were / would travel – Second Conditional.
30 doesn’t come / will take – First Conditional.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]