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
A: What would you do if you ______ (win) a million dollars?
B: I ______ (buy) a big house.

2
A: If I ______ (be) you, I ______ (study) harder.
B: Yes, you’re right.

3
A: Where would you go if you ______ (travel) abroad?
B: I ______ (visit) Japan.

4
A: Would you help me if I ______ (ask) you?
B: Of course, I ______ (help).

5
A: If she ______ (be) taller, she ______ (play) basketball.
B: Yes, she loves that sport.

6
A: What would happen if we ______ (not/have) a map?
B: We ______ (get) lost.

7
A: If he ______ (work) harder, he ______ (get) better grades.
B: That’s true.

8
A: What would you do if you ______ (see) a ghost?
B: I ______ (run) away!

9
A: If they ______ (live) in the city, they ______ (find) jobs easily.
B: Yes, it’s easier there.

10
A: Would she join the team if she ______ (be) younger?
B: Yes, she ______ (join).

11
A: What would you say if he ______ (apologize)?
B: I ______ (forgive) him.

12
A: If I ______ (know) his phone number, I ______ (call) him.
B: Me too.

13
A: Would they travel more if they ______ (have) money?
B: Yes, they ______ (travel) every year.

14
A: If she ______ (be) happier, she ______ (smile) more.
B: That’s true.

15
A: What would you eat if you ______ (be) hungry?
B: I ______ (make) a sandwich.

16
A: If we ______ (win) the lottery, what would we do?
B: We ______ (buy) a new car.

17
A: Would you lend me money if you ______ (have) enough?
B: Yes, I ______ (lend) it to you.

18
A: What would happen if she ______ (not/study)?
B: She ______ (fail) the exam.

19
A: If he ______ (exercise) more, what would change?
B: He ______ (be) healthier.

20
A: Would you believe me if I ______ (tell) the truth?
B: Yes, I ______ (believe).

21
A: If it ______ (not/rain), where would we go?
B: We ______ (go) for a walk.

22
A: If you ______ (speak) Spanish, what would you do?
B: I ______ (move) to Spain.

23
A: Would he be happier if he ______ (find) a better job?
B: Yes, he ______ (be).

24
A: If we ______ (leave) earlier, what would happen?
B: We ______ (catch) the bus.

25
A: What would you do if you ______ (forget) your homework?
B: I ______ (tell) the teacher.

26
A: If they ______ (live) closer, how often would we see them?
B: We ______ (see) them every week.

27
A: Would you swim if the water ______ (be) warmer?
B: Yes, I ______ (swim).

28
A: What would happen if he ______ (drive) too fast?
B: He ______ (have) an accident.

29
A: If I ______ (know) his email, what would I do?
B: You ______ (send) him a message.

30
A: Would you travel to space if you ______ (can)?
B: Yes, I ______ (love) to go there.

Answer

1 won / would buy – Unreal condition.
2 were / would study – Fixed phrase “If I were you.”
3 travelled / would visit – Unreal possibility.
4 asked / would help – Past in if-clause.
5 were / would play – Unreal ability.
6 didn’t have / would get – Negative in if-clause.
7 worked / would get – Correct second conditional.
8 saw / would run – Unreal imagination.
9 lived / would find – Unreal location.
10 were / would join – Unreal condition.
11 apologized / would forgive – Correct form.
12 knew / would call – Unreal knowledge.
13 had / would travel – Past simple + would.
14 were / would smile – Unreal emotion.
15 were / would make – Past form of “be.”
16 won / would buy – Unreal lottery.
17 had / would lend – Past simple.
18 didn’t study / would fail – Negative if-clause.
19 exercised / would be – Unreal result.
20 told / would believe – Past simple in if-clause.
21 didn’t rain / would go – Unreal weather.
22 spoke / would move – Unreal ability.
23 found / would be – Unreal job.
24 left / would catch – Unreal timing.
25 forgot / would tell – Unreal situation.
26 lived / would see – Unreal distance.
27 were / would swim – Unreal condition.
28 drove / would have – Unreal danger.
29 knew / would send – Unreal knowledge.
30 could / would love – “Could” fits hypothetical ability.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]