Open cloze on the Conditionals

Suitable for level B2 users.

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!

I wish I wish I were a ...

A woman was walking along the beach when she stumbled upon a Genie's lamp. She picked it up and rubbed it, and lo-and-behold a Genie appeared. The amazed woman asked if she was going to receive the usual three wishes.

The Genie said, "Nope ... due to inflation, constant downsizing, low wages in third-world countries, and fierce global competition, I can only grant you one wish. So ... what'll it be?"

The woman didn't hesitate. She said, "I want peace in the Middle East. See this map? I want these countries to stop fighting with each other."

The Genie looked at the map and exclaimed, "Gadzooks, lady! These countries have been at war for thousands of years. I'm good, but not THAT good! I don't think it can be done. Make another wish."

The woman thought for a minute and said, "Well, I've never been able to find the right man. You know, one that's considerate and fun, likes to cook and helps with the housecleaning, is good in bed and gets along with my family, doesn't watch sports all the time, and is faithful. That's what I wish for ... a good mate."

The Genie let out a long sigh and said, "Let me see that map again!"

I wish

1. If you (see) him, give him this.

2. If you call him, he (come).

3. If he (come), I shall be surprised.

4. If you been there, you will not need a guide.

5. If that cinema is finished next month, I be surprised.

6. If you (do) your homework, give it to me.

7. If he (come) now, I should be surprised.

8. If the crime (be) committed by my sister, I should be amazed.

9. If I (be) you, I wouldn't do that.

10. If Sofia (be) smaller, it would be better.

11. If he (be) intelligent, he wouldn't be always getting into debt.

12. If I (be) rich, I would be lying in the sun on some tropical island.

13. lf that food (be) eaten, it would cause poisoning.

14. If I known the truth of the matter sooner, I would not have been talking like that.

15. If Hitler (not be) born, European history would have been very different.

16. If the matter (be) settled before I arrived, I should have been very angry.

17. I appreciate it if you would put the matter in hand at your earliest convenience.

18. lf you not have been satisfied with the meal, kindly inform the manager at once.

19. If he to ask you for the money tomorrow, what would you do?

20. you wish to complain, the address of the manufacturers is on the packet.

21. I known the real situation I would have acted differently.

22. for his plunging in to save me I should have been drowned.

23. for my help you would never have done it.

24. He ought have got it right if he had had it explained to him.

25. You need not have made that mistake if you thought a bit more about it.

26. He agreed to do it on that he got paid in advance.

27. As long as you let me know when you arrive, I will come and meet you.

28. Supposing he had asked you for the money immediately, what would you (do)?

29. Provided that she sincere with me, I should forgive her.

30. you work harder you will get the sack.