Game Preview

Present perfect

  •  English    9     Public
    Complete the sentences.
  •   Study   Slideshow
  • My mum __________ a cake for the party tonight. (make)
    HAS MADE
  •  20
  • Susan __________ her phone at home. (forget)
    HAS FORGOTTEN
  •  20
  • We __________ our dog. (lose)
    HAVE LOST
  •  20
  • The dog __________ its leg. (break)
    HAS BROKEN
  •  20
  • _____ your ever _____ to London? (be)
    HAVE / BEEN
  •  20
  • I __________ a present for my best friend. (not buy)
    HAVEN'T BOUGHT
  •  20
  • _____ you _____ IT? (see)
    HAVE / SEEN
  •  20
  • Mark __________ his homework. (not finish)
    HASN'T FINISHED
  •  15
  • The football team __________ the championship six times. (win)
    HAS WON
  •  20