English File Intermediate Plus - FILE 5
Help
They ____________ tennis since this morning. (play)
HAVE BEEN PLAYING
I ______________ in the garden all morning. I'll finish soon. (dig)
HAVE BEEN DIGGING
How long __________ you __________ your computer? (have)
HAVE YOU HAD
Unlock this slideshow and over 3 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies