T108 - Present Perfect and Past Tense

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!

Complete the sentences with the correct form of the verb in brackets . Use PRESENT PERFECT TENSE simple or PAST TENSE simple .



  1. There's no milk left. all of it ? (PETER DRINK)
  2. George in Tokyo for five years but he left in 2006. (LIVE)
  3. Somebody my bicycle , so now I have to walk home (STEAL).
  4. Mardy from university last July (GRADUATE).
  5. He down a lot since the birth of his child last year (SLOW)
  6. She her Christmas shopping (ALREADY DO)
  7. The Americans a new space shuttle a few years ago (LAUNCH)
  8. Who the graffiti on the wall yesterday ? (WRITE)
  9. My uncle karaoke at yesterday's party (SING)
  10. Our soldiers to Africa yet (NOT BE)