Present perfect continuous
Help
She has been studying English for two hours.
Has she been studying English for two hours?
They have been playing soccer since morning.
Have they been playing soccer since morning?
I have been reading that book all afternoon.
Have I been reading that book all afternoon?
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