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

Tests:   1234567891011

1 If she would have studied harder, she would pass the exam.

2 If they left earlier, they would had caught the train.

3 I would told you the truth if you asked me.

4 If he prepared well, he would have feels confident.

5 If we buy tickets earlier, we would have paid less.

6 She would got the job if she had written a better CV.

7 If you would read the map, we wouldn’t have got lost.

8 I would have call you if I have your number.

9 If he told me the truth, I wouldn’t been angry.

10 They would win the game if they had trained harder.

11 If we catch the bus, we would have arrived on time.

12 If I took my umbrella, I wouldn’t got wet.

13 If she leaves earlier, she wouldn’t missed the flight.

14 He would failed the exam if he didn’t study harder.

15 If you ask me, I would helped you.

16 If they has followed the warning, they wouldn’t have an accident.

17 She would greet me if she saw me.

18 If we lock the door, the thief wouldn’t have got in.

19 If I work more carefully, I wouldn’t made that mistake.

20 They lost the match if the goalkeeper hadn’t saved the ball.

21 If she accept the invitation, she would have come to the party.

22 If we studied, we would knew the answers.

23 If I remembered my homework, the teacher wouldn’t be angry.

24 He would has been happier if he had changed his job.

25 If they work faster, they would have finished on time.

26 If I go to bed earlier, I wouldn’t have been so tired today.

27 If we check the weather, we would cancelled the picnic.

28 She would have understood if you explain more clearly.

29 If he was more polite, people would have like him.

30 If I listened to your advice, I wouldn’t been in trouble.

Answer

1 Correct: If she had studied harder, she would have passed the exam. – Remove “would have” in if-clause, fix verb form.
2 Correct: If they had left earlier, they would have caught the train. – If-clause needs past perfect, main clause needs “would have + V3”.
3 Correct: I would have told you the truth if you had asked me. – Past perfect in if-clause, “would have + V3” in main clause.
4 Correct: If he had prepared well, he would have felt confident. – Fix past perfect and past participle.
5 Correct: If we had bought tickets earlier, we would have paid less. – Past perfect needed.
6 Correct: She would have got the job if she had written a better CV. – “would have + V3” is required.
7 Correct: If you had read the map, we wouldn’t have got lost. – No “would have” in if-clause.
8 Correct: I would have called you if I had had your number. – Main clause verb and double past perfect.
9 Correct: If he had told me the truth, I wouldn’t have been angry. – Past perfect + conditional perfect.
10 Correct: They would have won the game if they had trained harder. – Main clause needs “would have + V3”.
11 Correct: If we had caught the bus, we would have arrived on time. – Past perfect in if-clause.
12 Correct: If I had taken my umbrella, I wouldn’t have got wet. – Past perfect + conditional perfect.
13 Correct: If she had left earlier, she wouldn’t have missed the flight. – Past perfect needed.
14 Correct: He would have failed the exam if he hadn’t studied harder. – “would have + V3” + past perfect.
15 Correct: If you had asked me, I would have helped you. – Both clauses adjusted.
16 Correct: If they had followed the warning, they wouldn’t have had an accident. – Past perfect + correct auxiliary.
17 Correct: She would have greeted me if she had seen me. – Conditional perfect + past perfect.
18 Correct: If we had locked the door, the thief wouldn’t have got in. – Correct structure.
19 Correct: If I had worked more carefully, I wouldn’t have made that mistake. – Past perfect + conditional perfect.
20 Correct: They would have lost the match if the goalkeeper hadn’t saved the ball. – Conditional perfect required.
21 Correct: If she had accepted the invitation, she would have come to the party. – Past perfect in if-clause.
22 Correct: If we had studied, we would have known the answers. – Past perfect + conditional perfect.
23 Correct: If I had remembered my homework, the teacher wouldn’t have been angry. – Proper form.
24 Correct: He would have been happier if he had changed his job. – Fix verb form.
25 Correct: If they had worked faster, they would have finished on time. – Past perfect in if-clause.
26 Correct: If I had gone to bed earlier, I wouldn’t have been so tired today. – Past perfect + conditional perfect.
27 Correct: If we had checked the weather, we would have cancelled the picnic. – Past perfect + conditional perfect.
28 Correct: She would have understood if you had explained more clearly. – Past perfect in if-clause.
29 Correct: If he had been more polite, people would have liked him. – Past perfect + conditional perfect.
30 Correct: If I had listened to your advice, I wouldn’t have been in trouble. – Correct structure.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]