T091 - All 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 tenses of the words given !

  1. I (not talk) to Mr. Smith yet, but I (talk) to him soon.
  2. I (wait) long enough. I am going home now.
  3. How long (the boys, play) football ? - I think for half an hour.
  4. While we (play) with our toy cars, the girls (watch ) TV.
  5. Jack  (speak) with Mary yesterday.
  6. Princess Anne (open) the new hospital in a few weeks.
  7. Listen! I  believe Jack (take) a shower.
  8. While you (shop) someone (come) and (leave) this note.
  9. I (learn) English since I was four years old.
  10. They (meet) after school every day.
  11. We usually (drink) coffee, but we (not drink) any for more than a week.


  1. How many plays (Shakespeare, write) ?
  2. (You see) Anne recently ? No, but I (see) her two weeks ago.
  3. Jack (just, get) home when I phoned . He said he (be) in London.
  4. Jim (come) back from a holiday a few days ago.  But I (not see) him so far.
  5. After John (repair) the car, he (help) in the garden.
  6. Tom (burn) his hand while he (cook) dinner.
  7. I (go) to bed now ! Good night.
  8. It usually (not rain) very much in Texas.
  9. I am tired. I (do) a lot of work today.
  10. At 10 o'clock yesterday Sally (be) in her office . She (work).
  11. We (eat) two big Macs before we (go) home.
  12. Our neighbours (travel) around Europe for three months. They (be) in 5 countries so far.