• 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.