Second conditional – English Grammar Test for A2
Grammar » Grammar Test for A2 » Second conditional - English Grammar Test for A2
2 She ___ (buy) a bike if it ___ (be) cheaper.
3 If we ___ (live) near the sea, we ___ (go) swimming every day.
4 He ___ (take) more photos if he ___ (have) a camera.
5 If my parents ___ (be) younger, they ___ (travel) more.
6 I ___ (help) you with your homework if I ___ (be) better at math.
7 If we ___ (have) a garden, we ___ (grow) vegetables.
8 She ___ (not/be) late if she ___ (get) up earlier.
9 If I ___ (know) the answer, I ___ (tell) you.
10 They ___ (visit) us more often if they ___ (live) closer.
11 If I ___ (be) taller, I ___ (play) basketball.
12 He ___ (not/make) mistakes if he ___ (listen) carefully.
13 If we ___ (own) a car, we ___ (drive) to school.
14 She ___ (study) harder if she ___ (want) to pass the exam.
15 If I ___ (have) more money, I ___ (buy) new clothes.
16 We ___ (go) camping if the weather ___ (be) warmer.
17 If I ___ (see) him at the park, I ___ (say) hello.
18 They ___ (spend) less money if they ___ (be) more careful.
19 If she ___ (be) more confident, she ___ (talk) in class.
20 He ___ (exercise) more if he ___ (join) the gym.
21 If I ___ (not/be) so tired, I ___ (help) you clean the house.
22 We ___ (take) the bus if it ___ (not/rain).
23 If she ___ (be) kinder, she ___ (have) more friends.
24 They ___ (watch) TV if they ___ (not/have) homework.
25 If I ___ (know) how to swim, I ___ (join) the swimming club.
26 He ___ (play) outside if the weather ___ (not/be) cold.
27 If we ___ (have) more food, we ___ (invite) more people.
28 She ___ (be) happy if her friends ___ (visit) her.
29 If I ___ (have) a pet, I ___ (take) care of it every day.
30 They ___ (win) the game if they ___ (practice) more.
Answer
1 had / would learn – Free time = condition.
2 would buy / were – Unreal price condition.
3 lived / would go – Imaginary location.
4 would take / had – Possession condition.
5 were / would travel – Unreal present.
6 would help / were – Ability as condition.
7 had / would grow – Everyday life context.
8 wouldn’t be / got – Negative form.
9 knew / would tell – Correct unreal condition.
10 would visit / lived – Distance condition.
11 were / would play – Unreal ability.
12 wouldn’t make / listened – Carefulness.
13 owned / would drive – Possession.
14 would study / wanted – Motivation condition.
15 had / would buy – Unreal money.
16 would go / were – Weather condition.
17 saw / would say – Simple unreal event.
18 would spend / were – Careful behaviour.
19 were / would talk – Confidence condition.
20 would exercise / joined – Health context.
21 weren’t / would help – Negative if-clause.
22 would take / didn’t rain – Travel context.
23 were / would have – Personality condition.
24 would watch / didn’t have – Homework condition.
25 knew / would join – Ability condition.
26 would play / weren’t – Negative condition.
27 had / would invite – Everyday social context.
28 would be / visited – Friends condition.
29 had / would take – Unreal situation.
30 would win / practiced – Effort → result.
