• Present Perfect simple vs continuous
     Help
  • ( they / arrive ) ... yet?
    Have they arrived yet?
  • Lucy ... (run) 200 metres today.
    Lucy has run 200 metres today.
  • I ... ( clean ) my house all morning. I'm exhausted
    I have been cleaning my house all morning. I'm exhausted.
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.