Second Conditional: Unreal situations – English Grammar Test for B1

Grammar » Grammar Test for B1 » Second Conditional: Unreal situations – English Grammar Test for B1

Tests:   1234567891011

1 If I ______ rich, I would travel the world.
(a) am
(b) was
(c) were

2 She would buy a bigger house if she ______ enough money.
(a) has
(b) had
(c) have

3 If he ______ taller, he would play basketball.
(a) is
(b) were
(c) be

4 They would study harder if they ______ more time.
(a) had
(b) have
(c) has

5 If you ______ me, I would help you.
(a) ask
(b) asked
(c) asking

6 We would go on holiday if we ______ a car.
(a) have
(b) had
(c) has

7 If she ______ more confident, she would speak in public.
(a) was
(b) were
(c) be

8 He would invite you if he ______ your phone number.
(a) knows
(b) knew
(c) know

9 If I ______ you, I would apologize.
(a) am
(b) were
(c) was

10 They would go to the party if they ______ free tonight.
(a) were
(b) are
(c) be

11 If we ______ in New York, we would visit Times Square.
(a) live
(b) lived
(c) living

12 She would call him if she ______ his address.
(a) knows
(b) knew
(c) know

13 If you ______ harder, you would get better results.
(a) study
(b) studied
(c) studies

14 I would lend you some money if I ______ any.
(a) had
(b) have
(c) has

15 If it ______ warmer, we would go swimming.
(a) was
(b) were
(c) is

16 He would speak French if he ______ in Paris.
(a) lived
(b) live
(c) lives

17 If we ______ more money, we would buy a bigger flat.
(a) has
(b) had
(c) have

18 I would call you if I ______ your number.
(a) knew
(b) know
(c) knows

19 If she ______ more careful, she wouldn’t make so many mistakes.
(a) were
(b) was
(c) is

20 We would travel by plane if tickets ______ cheaper.
(a) were
(b) was
(c) are

21 If he ______ here, he would help us.
(a) is
(b) were
(c) be

22 They would buy new clothes if they ______ more money.
(a) had
(b) have
(c) has

23 If I ______ in London, I would visit the museums.
(a) lived
(b) live
(c) lives

24 She would join the team if she ______ younger.
(a) were
(b) was
(c) is

25 If we ______ a car, we would drive to the beach.
(a) have
(b) had
(c) has

26 He would be happier if he ______ a better job.
(a) had
(b) has
(c) have

27 If you ______ the truth, you wouldn’t be worried.
(a) know
(b) knew
(c) knows

28 We would go to the park if it ______ sunny.
(a) were
(b) was
(c) is

29 If I ______ wings, I would fly.
(a) had
(b) have
(c) has

30 She would smile more if she ______ happier.
(a) is
(b) were
(c) was

Answer

1 (c) were – In formal English, “If I were…” is used for unreal condition.
2 (b) had – Second conditional uses past simple in if-clause.
3 (b) were – Unreal situation, use “were.”
4 (a) had – Correct past simple.
5 (b) asked – Past simple for if-clause.
6 (b) had – Unreal past form.
7 (b) were – Subjunctive form for unreal condition.
8 (b) knew – Past simple in if-clause.
9 (b) were – Correct expression: “If I were you.”
10 (a) were – Unreal condition.
11 (b) lived – Past simple.
12 (b) knew – If-clause uses past simple.
13 (b) studied – Unreal situation.
14 (a) had – Correct second conditional.
15 (b) were – Subjunctive for unreal.
16 (a) lived – Past simple form.
17 (b) had – Past form of “have.”
18 (a) knew – Unreal if-clause.
19 (a) were – Subjunctive.
20 (a) were – Unreal condition.
21 (b) were – If he were = unreal.
22 (a) had – Past simple.
23 (a) lived – Past simple.
24 (a) were – Unreal condition.
25 (b) had – Past form.
26 (a) had – Correct past simple.
27 (b) knew – Past simple.
28 (a) were – Subjunctive for unreal.
29 (a) had – Unreal situation.
30 (b) were – Subjunctive.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]