Game Preview

GS4 - U6 - Present perfect

  •  English    9     Public
    Present perfect
  •   Study   Slideshow
  • My mum _______________ a cake for the party tonight. (make)
    has made
  •  20
  • The children ___________________ their homework. (finish)
    have finished
  •  25
  • I ________________ a present for my sister's birthday. (buy)
    have bought
  •  20
  • The teacher .........................(not put up) the tent yet.
    has not put up / hasn't put up
  •  20
  • We _________________ the dog. (lose)
    have lost
  •  20
  • They _______________ here all their life. (live)
    have lived
  •  25
  • I _______________ London 4 times. (visit)
    have visited
  •  20
  • My brother ________________ a car before. (not drive)
    has not driven / hasn't driven
  •  20
  • My father ..................(build) a new wall in the garden.
    has built
  •  25