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.
Allow cookies