• Present Perfect vs Past Simple
     Help
  • I / come home/ at 11 o'clock.
    I came home at 11 o'clock.
  • she / ever / win anything?
    Has she ever won anything?
  • They / never / fall out
    They have never fallen out.
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.