Present Perfect simple vs continuous
Help
( they / arrive ) ... yet?
Have they arrived yet?
Lucy ... (run) 200 metres today.
Lucy has run 200 metres today.
I ... ( clean ) my house all morning. I'm exhausted
I have been cleaning my house all morning. I'm exhausted.
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