Present Perfect Problems
Help
Somebody has (eat) all the donuts.
eaten ; The plate is empty.
I have (forget) my password
forgotten; I still don't know it.
I have (drink) too many cans of Red Bull
drunk; My heart is pounding.
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies