English Grammar Tests » Test 9: Conditionals

Test 9: Conditionals
- Conditionals

TYPE 1

  1. If I ___ my entrance exams I ___ the happiest man in the world.
    • A) shall pass / would be
    • B) passed / am
    • C) passed / would have been
    • D) will pass / be
    • E) pass / shall be
  2. We ___ to see you next Sunday, if I ___ well.
    • A) shall come / shall get
    • B) come / get
    • C) comes / will get
    • D) will come / get
    • E) will come / will get
  3. What ___ you ___ if the train ___ in time?
    • A) will be / doing / come
    • B) did / will not come
    • C) do / didn’t / come
    • D) have / done / came
    • E) will / do / doesn’t come
  4. If I ___ time I ___ you.
    • A) have / help
    • B) shall have / shall help
    • C) shall have / help
    • D) have / shall help
    • E) has / help
  5. If you ___ tickets we ___ Paris.
    • A) will buy / shall visit
    • B) bought / visit
    • C) buys / visited
    • D) were buying / should visit
    • E) buy / shall visit
  6. Tomorrow if the weather ___ fine we ___ out of the town for hours.
    • A) is / shall get
    • B) will be / shall get
    • C) be / will get
    • D) were / get
    • E) was / get
  7. If you are free, watch the film they ___ on TV.
    • A) shows
    • B) showed
    • C) are showing
    • D) had showed
    • E) have showed
  8. If the weather ___ fine we ___ to the park.
    • A) is / shall go
    • B) was / go
    • C) are / go
    • D) was / shall go
    • E) would / should go
  9. If my friend ___ to our town next year I ___ him the sights of the city.
    • A) shall come / show
    • B) comes / shall show
    • C) has come / is showing
    • D) is coming / will show
    • E) come / shows
  10. They ___ not object to your plan if you ___ it up perfectly.
    • A) do / will make
    • B) did / won’t make
    • C) will / make
    • D) would / don’t make
    • E) don’t / shall make
  11. If ___ rings me up, tell him that I’ll be in at 5.
    • A) anything
    • B) nobody
    • C) everything
    • D) something
    • E) somebody
  12. Hark will play tennis if he ___ his work in time.
    • A) finish
    • B) finished
    • C) finishing
    • D) finishes
    • E) will finish
  13. If you ___ after two hares you ___ none.
    • A) run / catch
    • B) run / will catch
    • C) will run / will catch
    • D) will run / catch
    • E) ran / catch
  14. If we ___ English four times a week we’ll learn it.
    • A) are having
    • B) had
    • C) have
    • D) will have
    • E) shall have
  15. If you ___ in a hurry, leave that to me.
    • A) will be
    • B) were
    • C) are
    • D) was
    • E) are being
  16. If you ___ to please an English person, be very polite about his garden.
    • A) want
    • B) wanted
    • C) are wanting
    • D) will want
    • E) wants
  17. You ___ miss the train if you ___ a taxi.
    • A) will / don’t take
    • B) - / don’t take
    • C) will / won’t take
    • D) don’t / take
    • E) will / would not take
  18. We ___ if they ___ .
    • A) shall not know / come
    • B) don’t know / will come
    • C) didn’t know / will come
    • D) haven’t known / come
    • E) knew / will come
  19. If you want to be healthy you should ___ .
    • A) sleep much
    • B) attend all your classes
    • C) go in for sports
    • D) give up sport
    • E) take up art
  20. If you ___ Oxford you ___ some interesting old buildings.
    • A) will visit / will see
    • B) visit / see
    • C) visited / will see
    • D) visits / see
    • E) visit / will see
  21. He ___ the picture if it ___ him.
    • A) will buy / impressed
    • B) would buy / impresses
    • C) will buy / impresses
    • D) will buy / will impress
    • E) has bought / impress
  22. If you ___ Ann tomorrow, can you tell her to phone?
    • A) saw
    • B) see
    • C) will see
    • D) had seen
    • E) shall see
  23. They are expecting us. They will be disappointed if we ___ .
    • A) won’t come
    • B) didn’t come
    • C) haven’t come
    • D) don’t come
    • E) came
  24. I wonder whether he ___ if nothing unexpected ___
    • A) comes / detains
    • B) will come / detain
    • C) comes / will detain
    • D) will come / will detain
    • E) will come / detains
  25. I ___ my work in time if you ___ me.
    • A) shall do / help
    • B) should do / helps
    • C) do / will help
    • D) have done / help
    • E) had done / would help
  26. The British people think, if you ___ tea ___ you.
    • A) were depressed / cheers
    • B) are depressed / will cheer
    • C) shall be depressed / will cheer
    • D) have been depressed / cheered
    • E) had been depressed / was cheered
  27. If you ___ wisely you ___ cheerfully.
    • A) command / will be obeyed
    • B) commanded / would have been obeyed
    • C) had commanded / would be obeyed
    • D) command / will obey
    • E) will command / are obeyed
  28. If it ___ this winter, we ___ skiing.
    • A) snow / go
    • B) snows / shall go
    • C) snowed / went
    • D) snowed / had gone
    • E) had snowed / had gone
  29. I ___ them some money if they ___ me for.
    • A) send / ask
    • B) sent / asked
    • C) will send / will ask
    • D) would send / ask
    • E) shall send / ask
  30. If I ___ shopping I ___ some food tomorrow.
    • A) went / shall buy
    • B) go / buy
    • C) am going / would buy
    • D) go / shall buy
    • E) had gone / would buy
  31. We ___ for a walk if the weather___ fine.
    • A) shall go / will be
    • B) go / is
    • C) shall go / is
    • D) go / will be
    • E) goes / will be
  32. lf the weather ___ fine we ___ for a walk.
    • A) was / shall go
    • B) is / shall go
    • C) will be / shall go
    • D) is / go
    • E) was / went
  33. Mike ___ certainly if he ___ not busy.
    • A) comes / is
    • B) will come / will be
    • C) will come / is
    • D) comes / will be
    • E) come / will be
  34. I ___ next week if I can ___ a train ticket.
    • A) go / get
    • B) shall go / got
    • C) went / got
    • D) shall go / get
    • E) was going / get
  35. I ___ happy if I ___ the university.
    • A) shall be / shall enter
    • B) am / shall enter
    • C) am / enter
    • D) shall be / enter
    • E) was / enter
  36. Our fate is in her hands now. If she ___ tickets we ___ away.
    • A) has bought / would fly
    • B) buys / shall fly
    • C) buy / fly
    • D) bought / fly
    • E) bought / would have flown
  37. If you ___ in their talk they ___ .
    • A) don’t interfere / will quarrel
    • B) didn’t interfere / have quarreled
    • C) doesn’t interfere / will quarrel
    • D) interfere / should have quarreled
    • E) interfere / are quarrelling

TYPE 2

  1. If he ___ in Tokyo he ___ us.
    • A) was / will visit
    • B) were / would visit
    • C) will be / will visit
    • D) is / would visit
    • E) are / will visit
  2. If he ___ ill, he would stay at home.
    • A) is
    • B) be
    • C) were
    • D) am
    • E) are
  3. What would you do if a millionaire ___ you a lot of money.
    • A) gave
    • B) give
    • C) will give
    • D) giving
    • E) gives
  4. If it ___ not so late I should go with you.
    • A) was
    • B) were
    • C) is
    • D) be
    • E) are
  5. If I ___ the car myself I ___ you use it.
    • A) needed / would let
    • B) don’t need / would let
    • C) didn’t need / wouldn’t let
    • D) didn’t need / would let
    • E) doesn’t need / would let
  6. This house ___ better if they ___ it, ___ the grass and ___ flowers.
    • A) will look / painted / cut / plant
    • B) would look / paint / cut / planted
    • C) looks / painted / cut / planted
    • D) looked / painted / cut / planted
    • E) would look / painted / cut / planted
  7. If I ___ you I ___ never her.
    • A) am / shall forgive
    • B) was / don’t forgive
    • C) were / would forgive
    • D) had been / forgave
    • E) shall be / would have forgiven
  8. I am sure Mike will lend you some money. I ___ if he refused.
    • A) will be surprised
    • B) am surprised
    • C) would have been surprised
    • D) would be surprised
    • E) were surprised
  9. Many people would be out of work if that factory ___ down.
    • A) had been closed
    • B) were closed
    • C) was closing
    • D) is closed
    • E) will be closed
  10. I ___ living in England if the weather ___ better.
    • A) don’t mind / was
    • B) didn’t mind / is
    • C) wouldn’t mind / is
    • D) wouldn’t mind / were
    • E) wouldn’t mind / will be
  11. She promised that nothing ___ till he ___ home.
    • A) would be done / came
    • B) is done / came
    • C) will be done / comes
    • D) has been done / came
    • E) have been done / comes
  12. If he ___ generous, he ___ the poor.
    • A) were/would have helped
    • B) is/would have helped
    • C) was/would help
    • D) was/will help
    • E) were/would help
  13. If I ___ you I ___ French next year.
    • A) am / learn
    • B) was / shall learn
    • C) am / should learn
    • D) were / should learn
    • E) were / learned
  14. I ___ so upset, if I ___ you.
    • A) am / am
    • B) wouldn’t be / were
    • C) was / were
    • D) won’t be / are
    • E) shall be / would be
  15. If you ___ the Prime Minister what ___ you ___ ?
    • A) are / would / have done
    • B) were / would / do
    • C) will be/will / do
    • D) have been / are / doing
    • E) will have been / would / be doing
  16. If he ___ here he ___ help you.
    • A) is / would help
    • B) were / would help
    • C) would be / helped
    • D) was / helps
    • E) are / helping
  17. I hoped if I ___ by the 10 o’clock train I ___ change for a bus.
    • A) went / shan’t
    • B) should go / hadn’t
    • C) go / shan’t
    • D) went / shouldn’t
    • E) go / shouldn’t
  18. Mr. Bond said if Mr. Blake ___ at 10 o’clock he ___ to see him later.
    • A) is busy / will come
    • B) will be busy / will come
    • C) was busy / came
    • D) was busy / would come
    • E) is busy / comes
  19. ___ your mother wouldn’t be angry with you.
    • A) If you didn’t get bad marks.
    • B) If you got bad marks.
    • C) If you haven’t got bad marks.
    • D) If you get bad marks.
    • E) If you don’t get bad marks.
  20. If I were you ___ .
    • A) I shall wait
    • B) I wait
    • C) I would wait
    • D) I waited
    • E) I’m waiting
  21. If all the seas ___ one sea, what a great sea it ___ .
    • A) were/would be
    • B) is/will be
    • C) would be/were will
    • D) be/will be
    • E) were / will be
  22. ___ you really ___ me if I ___ away?
    • A) would / follow / go
    • B) will / follow / am going
    • C) would / follow / went
    • D) will / follow / would have gone
    • E) will / follow / goes
  23. If I ___ you I ___ him.
    • A) am / will help
    • B) to be / would help
    • C) were / would help
    • D) is / would have helped
    • E) are / will help
  24. If my brothers ___ time now they ___ help me.
    • A) has / helps
    • B) have had / have helped
    • C) have / help
    • D) is having / helped
    • E) had / would help
  25. If I ___ the power I ___ people smoking at school and public places.
    • A) had / stop
    • B) could have / would stop
    • C) had / stopped
    • D) had / would stop
    • E) have / would stop
  26. If Helen ___ anywhere in the world she ___ in India.
    • A) lived / live
    • B) live / would live
    • C) could live / would live
    • D) didn’t live / would live
    • E) lives / would live
  27. If I ___ you I ___ harder.
    • A) am / will work
    • B) will be / work
    • C) be / shall work
    • D) were / would work
    • E) am / would have worked
  28. If I ___ you I ___ it.
    • A) am / regretted
    • B) am / regrets
    • C) were / wouldn’t regret
    • D) is / didn’t regret
    • E) was / regret

TYPE 3

  1. The boy ___ at home an hour before, if he ___ his school at one o’clock last Monday.
    • A) would be / had left
    • B) was / would leave
    • C) had been / had left
    • D) has been / left
    • E) would have been / had left
  2. ___ he would have signed his name in the corner.
    • A) If he would have painted the picture
    • B) If he paints the picture
    • C) If he painted the picture
    • D) If he shall paint the picture
    • E) If he had painted the picture
  3. If you ___ him yesterday he ___ you everything.
    • A) asked / told
    • B) has asked / will tell
    • C) asked / would tell
    • D) had asked / would have told
    • E) would ask / would have told
  4. If you had worked more, you ___ to translate this article yesterday.
    • A) are able
    • B) was able
    • C) were able
    • D) would have been able
    • E) has been able
  5. If you ___ to me yesterday, we ___ this article.
    • A) came / shall translate
    • B) would come / should translate
    • C) had come / should have translated
    • D) come / having translated
    • E) were coming / should be translating
  6. If you ___ in time yesterday we ___ this work.
    • A) had come / would have done
    • B) came / would have done
    • C) come / shall go
    • D) will come / shall go
    • E) come / would go
  7. She ___ if she ___ that she was ill.
    • A) won’t go out / knows
    • B) didn’t go out / knew
    • C) hasn’t gone out / has known
    • D) wouldn’t have gone out / had known
    • E) doesn’t go out / knows
  8. - He failed his exam and he has to take it again in summer.
    - If he ___ so many lessons he ___ it. But he didn’t follow the teacher’s advice.
    • A) didn’t miss / would pass
    • B) hadn’t missed / would have passed
    • C) doesn’t miss / won’t pass
    • D) has missed / will pass
    • E) will miss / doesn’t pass
  9. “I ___ my work if you___ me then. Thank you.”
    • A) shan’t finish / don’t help.
    • B) haven’t finished / don’t help.
    • C) shouldn’t have finished / hadn’t helped.
    • D) don’t finish / won’t help.
    • E) didn’t finish / helped.
  10. - Why didn’t you do the task?
    - If he ___ everything from the start we ___ it earlier.
    • A) hadn’t spoilt / would have done
    • B) didn’t spoil / would have done
    • C) doesn’t spoil / will do
    • D) wouldn’t spoil / did
    • E) spoils / shall have done
  11. The children ___ in the open air if the weather ___ better last Sunday.
    • A) had played / was
    • B) played / was
    • C) would have played / had been
    • D) will play / is
    • E) would play / were
  12. If we ___ a letter at 8 o’clock yesterday, we ___ on the same day.
    • A) got / started
    • B) had got / had started
    • C) would get / had started
    • D) had got / should have started
    • E) should have got / had started
  13. If you ___ so many lessons you ___ all the exams.
    • A) didn’t miss / passed
    • B) hadn’t missed / would have passed
    • C) haven’t missed / would pass
    • D) missed / will pass
    • E) had missed / would have passed
  14. I would have sent you a postcard while I was on holiday if I ___ your address.
    • A) had
    • B) was having
    • C) had had
    • D) will have
    • E) would have
  15. If the driver ___ the accident wouldn’t have happened.
    • A) didn’t
    • B) doesn’t stop
    • C) won’t stop
    • D) hadn’t stopped
    • E) hasn’t stopped
  16. If he ___ all right, he ___ with us yesterday.
    • A) was / was
    • B) had been / would have been
    • C) were / would be
    • D) had been / would be
    • E) would be / would have been
  17. If she ___ a new dress, I ___ her then.
    • A) hadn’t been wearing / might have recognized
    • B) didn’t wear / might recognize
    • C) wasn’t wearing / might recognize
    • D) wouldn’t wear / would recognize
    • E) hadn’t been wearing / might recognize
  18. They ___ for the examination better if they ___ about it earlier.
    • A) would prepare / knew
    • B) prepare / know
    • C) prepared / knew
    • D) would have prepared / had known
    • E) will prepare / know

MIXED

  1. If you ___ the dictionary yesterday I ___ to translate the article today.
    • A) had given / would be able
    • B) give / am able
    • C) gave / will be able
    • D) will give / am able
    • E) have given / was able
  2. If the help ___ in time, the experiment ___ tomorrow afternoon.
    • A) had offered / would he completed
    • B) was offered / will be completed
    • C) had been offered / would be completed
    • D) is offered / would be completed
    • E) are offered / will be completed
  3. If you ___ these pills yesterday you ___ well now.
    • A) had taken / would be
    • B) took / would be
    • C) had taken / had been
    • D) took / will be
    • E) would take / would be
  4. If I had gone to the party last night, I ___ tired now.
    • A) will be
    • B) am
    • C) would be
    • D) would have been
    • E) was
  5. She didn’t know if the letter ___ by the time she ___
    • A) would be delivered / will come
    • B) would deliver / comes
    • C) will be delivered / came
    • D) would have been delivered / came
    • E) was delivered / came
  6. If he ___ English well, he ___ the article without difficulty yesterday.
    • A) knew / would have translated
    • B) know / had been translated
    • C) has known / will have translate
    • D) would know / will translate
    • E) would have known / would have translated
  7. If you ___ harder last year you ___ English well now.
    • A) worked / had known
    • B) work / will know
    • C) had worked / would know
    • D) will work / know
    • E) would work / would have known
  8. If you ___ harder you ___ more money and now you ___ to buy a car.
    • A) have worked / would earn / could
    • B) had worked / would have earned / would be able
    • C) had worked / would earn / will be able
    • D) has worked / would have earned / could
    • E) worked / would earn / might
  9. If you ___ your swimming suit you would be able to go for a swim now.
    • A) don’t leave
    • B) weren’t leaving
    • C) will not leave
    • D) haven’t left
    • E) hadn’t left
Answer Key
Favorite Books

Students who want help with English grammar. It is written for you to use without a teacher. Will be useful for you if you are not sure of the answers to questions like these: - What is the difference between I did and I have done? - When do we use will for the future? - What is the structure after I wish? - When do we say used to do and when do we say used to doing? - When do we use the? - What is the difference between like and as? These and many other points of English grammar are explained and there are exercises on each point.

Read more
Table of Contents