• B2 Present perfect simple v present perfect continuous
     Help
  • I __________ my bike, so it's ready for our weekend ride.
    HAVE CLEANED
  • She __________ for a month, and she feels more energetic now.
    HAS BEEN EXERCISING
  • They __________ their art project, and it turned out amazing!
    HAVE COMPLETED
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.