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 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies