T039-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. I here for three hours now but I a single fish yet (SIT, NOT CATCH).
  2. The ancient Romans fine monuments and old roads some of which still today (BUILD, EXIST).
  3. I you yesterday. You outside a cafe (SEE, SIT).
  4. She the sea in her whole life. She to go there last year but she any money (NEVER SEE, WANT, NOT HAVE)
  5. I black stockings since I was at school (NOT WEAR)
  6. I about their affair for years (KNOW)
  7. I English for the past two years and now I Russian too. (LEARN, STUDY)
  8. Mum in the garden the whole day (WORK).
  9. We lovely weather for the last two weeks. I hope it that way (HAVE, STAY)
  10. Most shops at 6 p.m. on Saturdays (CLOSE)


  1. Where your holidays this summer ( YOU, SPEND).
  2. I will have this novel finished by December. By then I on it for over a year (WORK)
  3. Now that you work you can go home (FINISH)
  4. When a passenger plane off course a few moths ago it into the mountains and everyone in it (FLY, CRASH, KILL)
  5. The scientist suddenly saw the answer to the problem that he with for the last two moths. (DEAL)
  6. If you hadn't been so lazy, you the work by now (FINISH).
  7. Where on earth have you been ? - I for ages (WAIT)
  8. The weather is really awful here. like that ? (IT,ALWAYS, RAIN)
  9. Things since I was a girl (CHANGE)
  10. He his leg in a skiing accident last year (BREAK)