Game Preview

Present perfect

  •  English    14     Public
    Present perfect
  •   Study   Slideshow
  • He _____________ (have) a shower.
    has had
  •  15
  • The picture __________ (fall) down.
    has fallen
  •  25
  • They ________ (go) to bed.
    have gone
  •  15
  • The movie ___________ (begin)
    has begun
  •  20
  • I ___________ (do) my hommework.
    have done
  •  15
  • He __________ (clean) his shoes.
    has cleaned
  •  15
  • It __________ (stop) raining.
    has stopped
  •  15
  • I _________ (buy) a new watch.
    have bought
  •  20
  • Somebody ________ (take) my umbrella.
    has taken
  •  25
  • _________ you ______ (do) the shopping?
    Have you done...
  •  15
  • He _________ (read) all Harry Potter books.
    has read
  •  20
  • He _______ (be) to Greece twice.
    has been
  •  15
  • She ________ (lose) her car keys.
    has lost
  •  20
  • He _________ (break) his leg playing football.
    has broken
  •  20