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
Rewrite: If she ___ .
2 I didn’t see you yesterday. I didn’t say hello.
Rewrite: If I ___ .
3 They missed the train. They left home late.
Rewrite: If they ___ .
4 He was late. He didn’t take a taxi.
Rewrite: If he ___ .
5 We didn’t buy tickets early. We paid more money.
Rewrite: If we ___ .
6 She didn’t bring her phone. She couldn’t call us.
Rewrite: If she ___ .
7 I forgot my umbrella. I got wet.
Rewrite: If I ___ .
8 They didn’t train hard. They lost the match.
Rewrite: If they ___ .
9 He didn’t prepare well. He was nervous.
Rewrite: If he ___ .
10 You didn’t ask me. I didn’t help you.
Rewrite: If you ___ .
11 She didn’t accept the invitation. She didn’t come to the party.
Rewrite: If she ___ .
12 We didn’t check the weather. We had a problem.
Rewrite: If we ___ .
13 The driver wasn’t careful. The accident happened.
Rewrite: If the driver ___ .
14 I didn’t look in my bag. I didn’t find the keys.
Rewrite: If I ___ .
15 He didn’t change his job. He wasn’t happier.
Rewrite: If he ___ .
16 They forgot their passports. They couldn’t travel abroad.
Rewrite: If they ___ .
17 I didn’t listen carefully. I made a mistake.
Rewrite: If I ___ .
18 She didn’t study French. She couldn’t speak to the tourists.
Rewrite: If she ___ .
19 We didn’t start early. We didn’t finish the project.
Rewrite: If we ___ .
20 They didn’t invite her. She didn’t join the meeting.
Rewrite: If they ___ .
21 He didn’t run fast. He didn’t win the race.
Rewrite: If he ___ .
22 I didn’t follow your advice. I got into trouble.
Rewrite: If I ___ .
23 They didn’t listen to the teacher. They didn’t understand the lesson.
Rewrite: If they ___ .
24 We didn’t take the bus. We weren’t on time.
Rewrite: If we ___ .
25 She didn’t go to the doctor. She didn’t feel better.
Rewrite: If she ___ .
26 I didn’t send the email. You didn’t get the information.
Rewrite: If I ___ .
27 He wasn’t polite. People didn’t like him.
Rewrite: If he ___ .
28 We didn’t sit close to the stage. We didn’t enjoy the concert much.
Rewrite: If we ___ .
29 They didn’t leave earlier. They missed the opportunity.
Rewrite: If they ___ .
30 I didn’t take your advice. I made a big mistake.
Rewrite: If I ___ .
Answer
1 had studied hard, she would have passed the exam – Past perfect + conditional perfect.
2 had seen you, I would have said hello – Correct Third Conditional form.
3 had left home earlier, they wouldn’t have missed the train – Negative result in past.
4 had taken a taxi, he wouldn’t have been late – Correct unreal past result.
5 had bought tickets early, we would have paid less – Past perfect action leads to different result.
6 had brought her phone, she could have called us – Modal “could have” also possible.
7 had not forgotten my umbrella, I wouldn’t have got wet – Negative if-clause.
8 had trained hard, they wouldn’t have lost the match – Correct form.
9 had prepared well, he wouldn’t have been nervous – Past perfect + conditional perfect.
10 had asked me, I would have helped you – Unreal past possibility.
11 had accepted the invitation, she would have come to the party – Correct transformation.
12 had checked the weather, we wouldn’t have had a problem – Negative result.
13 had been careful, the accident wouldn’t have happened – Unreal past cause/result.
14 had looked in my bag, I would have found the keys – Correct conditional link.
15 had changed his job, he would have been happier – Correct Third Conditional.
16 had not forgotten their passports, they could have travelled abroad – Modal “could have” works here.
17 had listened carefully, I wouldn’t have made a mistake – Negative result in past.
18 had studied French, she would have spoken to the tourists – Correct past unreal outcome.
19 had started early, we would have finished the project – Correct structure.
20 had invited her, she would have joined the meeting – Proper Third Conditional.
21 had run fast, he would have won the race – Unreal past result.
22 had followed your advice, I wouldn’t have got into trouble – Correct negative result.
23 had listened to the teacher, they would have understood the lesson – Proper sequence.
24 had taken the bus, we would have been on time – Correct Third Conditional.
25 had gone to the doctor, she would have felt better – Past perfect + conditional perfect.
26 had sent the email, you would have received the information – Proper condition/result.
27 had been polite, people would have liked him – Correct structure.
28 had sat close to the stage, we would have enjoyed the concert more – Unreal past.
29 had left earlier, they wouldn’t have missed the opportunity – Negative past result.
30 had taken your advice, I wouldn’t have made a big mistake – Proper Third Conditional.
