???Cloze Prepositions 3

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 find a clue to most missing words in brackets after the prompt)
21. The small company of soldiers managed to hold the enemy, which gave the fleeing army plenty of time to get
22. The hotel didn't live my expectations. I could hear loud music coming the next room. I found accumulated dust my bed, and because the lock was defective, I nearly locked myself the bathroom!
23. Thank you for the birthday present. Let me unwrap it. Oh - a tube of toothpaste! Hmmm! What are you hinting ?
24. I suffer migraine. Every time I feel an attack coming , I pop a pink pill my mouth and wash it with water.
25. Your plan is much too precise! It doesn't allow any variation at all.
26. If you are the age of 18, you may not buy alcoholic drink in Britain.
27. Please deal that problem delay!
28. Before travelling, you should insure yourself accidents.
29. This game is easy to play. Everyone walks the chairs in the middle of the room and when the music stops, they all try to sit . As there are not enough chairs to go , some of the participants miss , and are eliminated.
30. If you ever come Bangkok, please make sure you look me and I'll show you the city.