• Present perfect v present perfect continuous 2b
     Help
  • ________ (you / buy) your train ticket yet?
    Have you bought your train ticket yet?
  • The kitchen is a complete mess! What ________ (the children do)?
    What have the children been doing?
  • Julie ________ (learn) to drive for six years!
    Julie’s been learning to drive for six years!
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.