• Past simple vs Present perfect
     Help
  • When ____ you _____ (do) your homework?
    did / do
  • I ________ (see) Peter last night.
    saw
  • I _________ (not eat) pizza yesterday.
    didn't eat
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.