Second conditional – English Grammar Test for A2

Grammar » Grammar Test for A2 » Second conditional - English Grammar Test for A2

Tests:   12345678910

1
A: What would you do if you ___ (win) the lottery?
B: I ___ (buy) a new house.

2
A: If I ___ (be) rich, I ___ (travel) around the world.
B: That sounds amazing!

3
A: Would she help us if we ___ (ask) her?
B: Yes, she ___ (be) happy to help.

4
A: If they ___ (have) a car, what would they do?
B: They ___ (drive) to school every day.

5
A: If he ___ (study) harder, would he pass the exam?
B: Yes, he ___ (get) better marks.

6
A: What would happen if it ___ (rain)?
B: We ___ (stay) at home.

7
A: If you ___ (know) the answer, what would you do?
B: I ___ (tell) the teacher.

8
A: Would you be happy if your team ___ (win)?
B: Yes, I ___ (celebrate) with my friends.

9
A: If I ___ (see) Anna, I ___ (say) hello.
B: She would be glad.

10
A: If we ___ (not/have) tickets, what would we do?
B: We ___ (not/go) to the concert.

11
A: What would you do if your phone ___ (break)?
B: I ___ (buy) a new one.

12
A: If you ___ (be) a teacher, what would you teach?
B: I ___ (teach) English.

13
A: If he ___ (eat) more vegetables, would he be healthier?
B: Yes, he ___ (feel) better.

14
A: If I ___ (live) in London, I ___ (visit) museums every week.
B: That would be wonderful.

15
A: Would you go fishing if you ___ (have) a boat?
B: Of course, I ___ (go) every weekend.

16
A: If she ___ (know) Spanish, what would she do?
B: She ___ (travel) to Spain.

17
A: If they ___ (play) better, would they win the game?
B: Yes, they ___ (win) easily.

18
A: What would happen if we ___ (not/study)?
B: We ___ (fail) the test.

19
A: If you ___ (be) a bird, where would you go?
B: I ___ (fly) to the mountains.

20
A: Would he help if he ___ (be) here?
B: Yes, he ___ (help) us.

21
A: If I ___ (find) some money, what would I do?
B: You ___ (keep) it or give it to the police.

22
A: If she ___ (speak) louder, would people listen?
B: Yes, they ___ (pay) attention.

23
A: What would we do if the restaurant ___ (be) closed?
B: We ___ (go) somewhere else.

24
A: If Tom ___ (be) taller, what sport would he play?
B: He ___ (play) basketball.

25
A: Would you use the computer if it ___ (work)?
B: Yes, I ___ (finish) my project.

26
A: If I ___ (be) you, what would I do?
B: You ___ (study) more.

27
A: If the weather ___ (be) warmer, would you go out?
B: Yes, I ___ (go) to the park.

28
A: What would happen if he ___ (not/listen) carefully?
B: He ___ (make) mistakes.

29
A: If we ___ (have) more time, where would we go?
B: We ___ (visit) our grandparents.

30
A: Would you join us if we ___ (invite) you?
B: Yes, I ___ (be) very happy.

Answer

1 won / would buy – Unreal present/future.
2 were / would travel – “If I were” structure.
3 asked / would be – Past Simple + would.
4 had / would drive – Correct Second Conditional.
5 studied / would get – Past Simple in if-clause.
6 rained / would stay – Imaginary weather.
7 knew / would tell – Knowledge condition.
8 won / would celebrate – Unreal sporting event.
9 saw / would say – Proper Past Simple.
10 didn’t have / wouldn’t go – Negative form.
11 broke / would buy – Past Simple in if-clause.
12 were / would teach – Unreal profession.
13 ate / would feel – Health condition.
14 lived / would visit – Imaginary residence.
15 had / would go – Unreal equipment.
16 knew / would travel – Past Simple + would.
17 played / would win – Correct Second Conditional.
18 didn’t study / would fail – Negative if-clause.
19 were / would fly – Unreal identity.
20 were / would help – Presence condition.
21 found / would keep – Unreal discovery.
22 spoke / would pay – Communication example.
23 were / would go – Alternative plan.
24 were / would play – Unreal physical ability.
25 worked / would finish – Technology context.
26 were / would study – Classic “If I were you”.
27 were / would go – Unreal weather.
28 didn’t listen / would make – Negative if-clause.
29 had / would visit – Time condition.
30 invited / would be – Past Simple + would.

Tests:   12345678910

[related_posts_by_tax posts_per_page="6"]