Third conditional: Past unreal situations – English Grammar Test for B1
Grammar » Grammar Test for B1 » Third conditional: Past unreal situations – English Grammar Test for B1
Reading Passage
Last Saturday, Anna planned to meet her friends at the park for a picnic. Unfortunately, everything went wrong. First, she woke up late because she forgot to set her alarm. Then she rushed out of the house but realized she had left her phone on the table. Without her phone, she couldn’t call her friends to tell them she would be late. On her way, it started raining heavily. She didn’t bring an umbrella, so she got completely wet. When she finally reached the park, nobody was there because her friends had already left. Later, Anna felt sick and regretted not being more careful. She thought, “If I had set my alarm, I would have woken up earlier. If I had remembered my phone, I would have called my friends. If I had taken an umbrella, I wouldn’t have got sick.” It was truly a day full of lessons.
1 Why was Anna late?
2 What would have happened if she had set her alarm?
3 If Anna had remembered her phone, what would she have done?
4 How would things have been different if she had called her friends?
5 What happened when it started raining?
6 If she had taken an umbrella, what would have been different?
7 Why couldn’t she contact her friends?
8 If she had brought her phone, what message would she have sent?
9 What would Anna’s friends have done if she had called them?
10 What happened when she arrived at the park?
11 If she had woken up earlier, what would she have done?
12 What mistake did she make at home?
13 If she hadn’t forgotten her phone, what would she have avoided?
14 How did Anna feel later?
15 If she had been more careful, what would she have avoided?
16 Why did Anna get sick?
17 If she had taken an umbrella, what would she have avoided?
18 What lesson did she learn from this experience?
19 If she had managed her time better, what would she have done differently?
20 What excuse would she have given if her friends had asked?
21 If her friends had waited, what would have happened?
22 How did forgetting the alarm affect her day?
23 If it hadn’t rained, how would her day have been?
24 What would have changed if she had woken up on time?
25 If she had not rushed, what mistake would she have avoided?
26 What would Anna have told her family about the day?
27 If she had checked the weather forecast, what would she have done?
28 Why did Anna regret her actions?
29 What would have made the picnic successful?
30 If you were Anna, what would you have done differently?
Answer
1 She was late because she forgot to set her alarm. – Past cause.
2 She would have woken up earlier. – Correct Third Conditional.
3 She would have called her friends. – Unreal past action.
4 Her friends would have waited for her. – Likely past result.
5 It started raining heavily, and she got wet. – Real event.
6 She wouldn’t have got wet or sick. – Negative past result.
7 Because she had left her phone at home. – Past cause.
8 She would have sent a message about being late. – Correct use.
9 They would have stayed at the park. – Past unreal result.
10 Nobody was there; her friends had left. – Real event.
11 She would have arrived on time. – Unreal past result.
12 She left her phone at home. – Real event.
13 She would have avoided losing contact. – Proper Third Conditional.
14 She felt sick and regretful. – Real consequence.
15 She wouldn’t have had so many problems. – Unreal past.
16 She got wet in the rain. – Real cause.
17 She wouldn’t have got sick. – Negative result.
18 She learned to be more careful. – Real lesson.
19 She would have prepared calmly and avoided mistakes. – Past unreal.
20 She would have said she overslept. – Hypothetical excuse.
21 She would have met them in the park. – Correct form.
22 It made her late for everything. – Real event.
23 Her day would have been easier and more enjoyable. – Unreal past.
24 She would have been on time and joined the picnic. – Correct conditional.
25 She wouldn’t have forgotten her phone. – Negative unreal past.
26 She would have told them it was a disaster. – Hypothetical statement.
27 She would have taken an umbrella. – Correct form.
28 Because she faced many problems that day. – Real explanation.
29 She would have arrived on time with her friends. – Unreal past condition.
30 Possible answer: I would have set my alarm, remembered my phone, and taken an umbrella. – Correct Third Conditional reflection.
