• B1 Present Perfect Simple or Continuous?
     Help
  • 1. ____________ (they / arrive) yet?
    Have they arrived
  • Lucy A. ________ (run) 2000 metres today.
    has run
  • I ______ (clean) all morning – I’m exhausted.
    have been cleaning
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.