• All tenses 16-17-20
     Help
  • What ______________________ (Helen, do) for the last two hours ? - She ______________________ (prepare) for next week’s meeting; she ______________________ (dust) the furniture now.
    What HAS HELEN BEEN DOING (Helen, do) for the last two hours ? - She HAS BEEN PREPARING (prepare) for next week’s meeting; she IS DUSTING (dust) the furniture n
  • His sister ______________________ (be) in Australia six times and I ______________________ (be) there only twice.
    His sister HAS BEEN (be) in Australia six times and I HAVE BEEN (be) there only twice.
  • We must wake her . She ______________________ (sleep) for 15 hours
    has been sleeping
  • Unlock this slideshow and over 3 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.