• Present Perfect + for/since
     Help
  • She (live) here ___ twenty years.
    She has lived here for twenty years.
  • We (teach) at this school ___ a long time.
    We have taught at this school for a long time.
  • Alice (be) married ___ three months.
    Alice has been married for three months.
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.