Present Perfect and Present Perfect Continuous
Help
I’m sorry I’m late! How long _________ for me? (wait)
have you been waiting
They _________ the food so now we can start cooking it. (prepare)
have prepared
The repairman _________ the TV in time for us to watch the World Cup! (repair)
has repaired
Unlock this slideshow and over 4 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies