• Present Perfect to say how long
     Help
  • I have _________ (work) in my company for ten years.
    worked
  • I have _________ (know) my best friend for twenty years.
    known
  • He has _________ (live) in this city for fifteen years.
    lived
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.