PRESENT PERFECT vs PRESENT PERFECT CONTINUOUS
Help
I think I've (heard/been hearing) that song before.
heard
They haven't (arrived/been arriving) yet, but the should be here soon.
arrived
You've (written/been writing) that e-mail for over an hour. How long is it going to take you?
been writing
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