This exercise is an advanced level multiple choice test with multiple choice questions on conditional sentences including the topics below.
Conditional Sentences
- If Clause Type-1 Conditionals
- If Clause Type-2 Conditionals
- If Clause Type-3 Conditionals
- Mixed Type Conditionals
- Inverted Conditionals
Conditional Sentences Test Exercises - Multiple Choice Questions With Answers - Advanced Level 18
Question 1 |
If we ____ to Yedigoller and Abant when we ____ in Bolu, you would have never seen those places.
A | hadn't gone / were |
B | didn't go / were |
C | haven't / are |
D | hadn't gone / had been |
E | didn't go / are |
Question 2 |
____ a thief coming through the door with a gun in his hand now, what would you do?
A | Imagining |
B | Thought |
C | Accept that |
D | If only |
E | Suppose that |
Question 3 |
I couldn't have arrived at work on time ____ I hadn't caught the train.
A | if |
B | provided that |
C | supposing that |
D | assuming that |
E | if only |
Question 4 |
If you ____ more carefully, you wouldn't have made so many mistakes.
A | have worked |
B | had worked |
C | were working |
D | worked |
E | are working |
Question 5 |
If you ____ more carefully, you wouldn't be dealing with so many mistakes now.
A | could work |
B | work |
C | might have worked |
D | worked |
E | had worked |
Question 6 |
If I had known that you were a careless driver, I ____ with you.
A | wouldn't come |
B | might come |
C | would be coming |
D | had come |
E | wouldn't have come |
Question 7 |
If it ____ during the night, the streets would have been wet. But now the streets are dry.
A | rained |
B | has rained |
C | had rained |
D | have been raining |
E | would have rained |
Question 8 |
Unless it rains, I ____ shopping tomorrow.
A | go out |
B | would go |
C | will go |
D | will be going |
E | am going |
Question 9 |
If we ____ a car now, I ____ you how to drive.
A | have / can teach |
B | had had/ could teach |
C | have had / could teach |
D | had/ could teach |
E | have got / will be able to teach |
Question 10 |
If I ____ what happened to him last week yesterday, I ____ you before you came here.
A | found out about / can inform |
B | had found out about / should inform |
C | found out about / could inform |
D | had found out about / would inform |
E | had found out about / could have informed |
Question 11 |
If they ____ a map that day, they ____ their way in the country.
A | had / could find |
B | have / will find |
C | had / could have found |
D | had had / will have found |
E | had had / could have found |
Question 12 |
If I ____ his address, I ____ a letter by now.
A | have known / could have written |
B | knew / would have written |
C | knew / can have written |
D | know / can write |
E | knew / could write |
Question 13 |
If I ____ that the traffic lights were red, I ____.
A | realized / stopped |
B | realized / had stopped |
C | had realized / would have stopped |
D | had realized / would stop |
E | realized / could have stopped |
Question 14 |
If I ____ in your shoes, I would buy these books immediately.
A | am |
B | am to be |
C | have been |
D | was |
E | were |
Question 15 |
I'd go and see him every day if he ____ near my house.
A | lives |
B | has lived |
C | would live |
D | lived |
E | is living |
Question 16 |
If one gives that dog a bone, he ____ it right away. He is a digger.
A | buried |
B | won't bury |
C | would bury |
D | could bury |
E | will bury |
Question 17 |
Unless she ____ who it is, she won't open the outside door.
A | knew |
B | is knowing |
C | will know |
D | would know |
E | knows |
Question 18 |
If you ____ a grammar book, you can take mine.
A | needed |
B | would need |
C | need |
D | will need |
E | might need |
Question 19 |
If you ____ in such a hurry you ____ sugar instead of salt. That dish tasted so bad!
A | weren't / wouldn't put |
B | haven't been / might not put |
C | weren't / wouldn't have put |
D | hadn't been / wouldn't have put |
E | hadn't been / wouldn't put |
Question 20 |
If you ____ smoking, you may be having problems with your habit.
A | have stopped |
B | will stop |
C | had stopped |
D | stopped |
E | would stop |
Question 21 |
If I ____ that you have been looking for a job for the last two weeks, I ____ the job that I offered someone else.
A | knew / could offer |
B | knew / might have offered |
C | know / could have offered |
D | have known / will offer |
E | had known / could have offered |
Question 22 |
____ it rains heavily, we can not set off until it stops.
A | If |
B | In case |
C | Suppose |
D | Unless |
E | On condition that |
Question 23 |
If he ____ with us now instead of staying at school, we ____ to Abant altogether.
A | was / could have gone |
B | is / can go |
C | were / could go |
D | is / might go |
E | were / are able to go |
Question 24 |
If you ____ the red traffic lights, you ____.
A | see / may stop |
B | saw / would stop |
C | saw / had to stop |
D | see / have to stop |
E | see / will have to stop |
Question 25 |
If you ____ me that you were coming, I ____ time to meet you that at the airport yesterday.
A | informed / could make |
B | could inform / made |
C | might have informed / could have made |
D | had informed / could make |
E | had informed / could have made |
Question 26 |
If I ____ a rich man now, I ____ this car.
A | am / would buy |
B | was / am able to buy |
C | have been / would buy |
D | were / could buy |
E | had been / could have bought |
Question 27 |
If you ____ hard yesterday, you ____ the problems now.
A | were to study / can solve |
B | studied / can solve |
C | had to study / could solve |
D | had studied / may solve |
E | had studied / could solve |
Question 28 |
If she ____ regularly during the term, she ____ last year.
A | had studied / would have graduated |
B | studied / graduated |
C | studied / might graduated |
D | had studied / had graduated |
E | has studied / graduated |
Question 29 |
I'll lend you my book ____ you bring it back to me tomorrow.
A | unless |
B | if only |
C | on condition that |
D | however |
E | even if |
⇦ |
List |
⇨ |
1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | End |