Game Preview

present perfect

  •  English    11     Public
    present perfect
  •   Study   Slideshow
  • he_________(play) the piano for 5 years
    has played
  •  15
  • the children_______(finish) their homework
    have finished
  •  15
  • the football team ________(win) the match.
    has won
  •  15
  • my mum_______(make) a cake for the party.
    has made
  •  15
  • _______________(you/see) the new Marvel movie?
    have you seen
  •  15
  • I ______________(buy) a present for my sister's birthday
    has bought
  •  15
  • she___________(not/forget) her phone from home.
    hasn't forgotten
  •  15
  • the dog _____________(break) its leg.
    has broken
  •  15
  • we___________(not/see) her today.
    haven't seen
  •  15
  • I_________(have) a cold since last week
    have had
  •  15
  • I________________(visit) London 4 times.
    have visited
  •  15