• present perfect - simple or continuous
     Help
  • She ............... (drink) ten glasses of water!
    has drunk
  • I ............... (have) my dog for sixteen years.
    have had
  • I ...................... (read) 'War and Peace' by Leo Tolstoy. I'm not sure I will ever finish it.
    have been reading
  • Unlock this slideshow and over 3 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.