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!
When I home, the kids . (arrive, sleep)
Jane by while you . (stop, shop)
I in the rain for half an hour but the bus never ! I was so mad. (stand, come)
Yesterday, I along the road when I suddenly a loud noise. I and that a lot of smoke from the back of the car. (drive, hear, stop, see, come)
I Tina when I the dog this morning. She was surprised to see me. (meet, walk)
We to dinner last night and, as we , somebody my wallet. (go, chat, steel)
It was a beautiful day. The sun and the birds . (shine, sing)
Mitch was angry when I him the truth. (tell)