Present Perfect Simple and Present Perfect Continuous
Help
Lucy ___________________ (run) 2000 metres today.
Lucy has run 2000 metres today.
I ___________________ (clean) all morning – I’m fed up!
I’ve been cleaning all morning – I’m fed up!
How long ___________________ (you / know) Simon?
How long have you known Simon?
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