• Present Perfect
     Help
  • He _________________ the piano for 5 years. (play)
    He has played the piano for 5 years.
  • ______________their homework. (the children/finish)
    Have the children finished their homework?
  • The author ________________ a lot of history novels. (write)
    The author has written a lot of history novels.
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.