• Present Perfect Practice
     Help
  • I have ___ a sandwich. (eat)
    eaten
  • She has ___ her homework. (do)
    done
  • We have ___ a fun time. (have)
    had
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.