• Present Perfect
     Help
  • I _________ (clean) the kitchen, what do you want me to do next?
    have cleaned
  • Our neighbour ________ (play) the violin for the last three hours and it is driving me crazy!
    has played
  • Congratulations! You ________ (pass) the exam with really high marks!
    have passed
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.