• Present perfect and past perfect (simple and continuous)
     Help
  • We ... been waiting for her for over an hour. Perhaps we should call her.
    have
  • Much later, we realised that the airline ... been calling our names.
    had
  • Stella ... been talking about her trip for ages. I'm tired of listening to her.
    has
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.