Game Preview

PRESENT PERFECT vs PRESENT PERFECT CONTINUOUS

  •  English    7     Public
    - destination B1
  •   Study   Slideshow
  • I think I've (heard/been hearing) that song before.
    heard
  •  15
  • They haven't (arrived/been arriving) yet, but the should be here soon.
    arrived
  •  15
  • You've (written/been writing) that e-mail for over an hour. How long is it going to take you?
    been writing
  •  15
  • Have you (talked/been talking) on the phone since eight o'clock?
    been talking
  •  15
  • Jo has already (invited/been inviting) Shirley to dinner.
    invited
  •  15
  • I've (read/been reading) an interview with Brad Pitt, but I haven't finished it yet.
    been reading
  •  15
  • Have the boys (played/been playing) computer games since this morning?
    been playing
  •  15