• Present perfect practice
     Help
  • How long have they worked in the supermarket? (several years)
    They have worked in the supermarket for several years.
  • How long have they played volleyball? (last year)
    They have played volleyball since last year.
  • How long has he had his motorcycle? (March)
    He has had his motorcycle since March.
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.