First and second conditionals – English Grammar Test for B1
Grammar » Grammar Test for B1 » First and second conditionals – English Grammar Test for B1
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.
