• Perfect Tenses Revision
     Help
  • You _______ (read) this book for weeks.
    have been reading
  • Elsa ________ (call) her grandparents this morning.
    has called
  • Before I went to Germany, I _________ (be) to USA.
    had been
  • Unlock this slideshow and over 3 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.