Put the verbs in brackets into their correct forms !

Gap-fill exercise

Fill in all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. You can also click on the "[?]" button to get a clue. Note that you will lose points if you ask for hints or clues!
1. The burglars (not do) so much damage if you hadn´t locked all the drawers.
2. If he had slipped he (fall) 500 metres.
3. They would have forced their way into the house if I (not call) for help.
4. You (not be) of any use to me unless you learn to type.
5. I (bring) you some beer if I had known that you were thirsty.
6. You´ll get a cold if you (not change) your wet clothes.
7. I´ll probably get lost unless he (come) with me.
8. I could repair the roof myself if I (have) a ladder.
9. If a train entered this tunnel, it (not come) out again.
10. If you had told me earlier, I (be able) to help you.
11. If you (can/come)with us, we would have been pleased.
12. You (not make) such a mistake if you had been more careful.
13. If father (be) alive he would be horrified.
14. If it (be ) fine tomorrow we shall go for a swim.
15. If he is out, I (call) tomorrow.
16. You`ll miss the train if you (not hurry).
17. If you had gone to the exhibition you (enjoy) it.
18. If I (be) in your position I would act differently.
19. If he had had 50 euros, he (go) to the stadium.
20. If that ship (sink) there will not be enough life boats on board.
21. If he (be) able to win that match he would have made it to the finals.
22. If it (clear) up we could still have a game of tennis.
23. If he sends the letter off today Joan (have) it by Monday.
24. If I (not smoke) like a chimney the curtains would not get so yellow.
25. If my wife (have) a dishwasher I would not have to dry up daily.
26. If you are good I (buy) you a box of chocolates.
27. If John (eat) those mushrooms he would not have survived.
28. If the weather lasts for one more week the farmers (be) able to bring in the harvest.
29. He might have been happier at school if he (be) good at sport .
30. If his French lessons at school (be) more interesting, he wouldn´t have studied German.
31. If he hadn´t specialized in languages, he (might do) mathematics.
32. When he was 24, he was seriously ill. If he hadn´t been sent to a very good hospital, he (could die).
33. He wouldn´t have become a teacher if he (not meet) a certain man.
34. If he hadn´t met a certain woman, he (might not go) to live abroad.
35. If he (work) less hard, he might enjoy himself more.
36. He would not have been so happy if he ( not have) a very good life.
37. If I (be) you I would go home immediately.
38. If you had married Peter you (have) a very unhappy life.
39. I would tell you the answer if I (know) it.
40. If John (smile) sometimes, he would be more attractive.
41. I (learn) German if I had had more time.
42. What will you do if I (go) away ?
43. If you went away I (invite) all my friends and have a party.
44. I (send) Jane a postcard if I had known her address.
45. Would you still love me if I (grow) a beard ?
46. If I have enough money I (travel) round the world.