• Perfect Tenses
     Help
  • We....................(sit) at the table for about 25 minutes before anyone came to take our order.
    had been sitting
  • By the time he was five, Joe .......................(learn) to play the guitar.
    had learnt
  • At the end of next month, we................(live) in this flat for exactly one year.
    will have lived
  • Unlock this slideshow and over 3 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.