• Perfect Tenses
     Help
  • We left the school as soon as we ........................ (finish) eating our lunch.
    had finished
  • By the time I got home, my mum ............................. (tidy) the whole flat.
    had tidied
  • My dad ..........................(work) in this company for 20 years now.
    has been working
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.