Study

Present perfect

  •   0%
  •  0     0     0

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