Fill each blank with the correct form of a verb in the box.

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!
   had taken      have been      have got      have paid      haven't given      haven't had      said      told      thought      would come   
1. I in London for a month, but so far I time to visit the Tower.
2. You me quite enough. Sir. The bill is S20 and you me only $ 19.
3. Ann to me she would leave a message for Peter.
4. I was told that it the children nearly 2 hours to get to their school because of the flood.
5. We that they to the party, but they were busy.
6. She Lan, "You my hat. Yours is over there."