T043-English Tenses

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!

Fill in the correct form of the verb in ().

  1. Do you like reading? - Yes , I ten books this year (ALREADY READ).
  2. A few days ago Dad his car in front of a No Parking sign and into the shop. When he out ten minutes later the car was no longer there. He if someone it or if the police it away. (PARK, RUSH, COME, WONDER, STEAL, DRIVE)
  3. For the last two years he a history of the American Civil War.(WRITE)
  4. You look very upset. - What ? (HAPPEN).
  5. When we arrived at the stadium, the match (ALREADY START)
  6. When we went to see them last night they cars. They said they cards since six o'clock.(PLAY, PLAY)
  7. I am so sorry that I to leave the party so early yesterday because I myself (HAVE,REALLY ENJOY)
  8. Can't you hear? - Someone at the door . - it? - No, I in a minute. - I out of the bath (KNOCK, YOU ANSWER, GO, JUST STEP).
  9. The boys cards when they heard their father's steps. At once, they the cards and out their workbooks (PLAY, HIDE, TAKE)


  1. These workers are never satisfied . They (ALWAYS COMPLAIN)
  2. everything that the newspapers say? - No, I any of it. - Then why newspapers at all? (YOU BELIEVE, NOT BELIEVE, YOU READ)
  3. The train just started when the door and two passengers in (OPEN, LEAP)
  4. the wind? - It very strongly tonight (YOU HEAR, BLOW)
  5. My aunt normally any cakes but today she one because her sister tomorrow (NOT BAKE, BAKE, ARRIVE)
  6. The sun in the east and in the west (RISE, SET).
  7. I went into the garden to see what the boys (DO).
  8. Who to when I came in ? - Oh , I on the phone with my landlord . (YOU TALK, BE)
  9. I the results tomorrow morning (GET)
  10. I went into Jack's house but I him anywhere. His mother what he at that time (NOT FIND, NOT KNOW, DO)
  11. We for a full hour when the train finally arrived. (WAIT)