Present Perfect
Help
He __________ the piano for 5 years. (play)
has played
The children ________________ their homework. (finish)
have finished
My mum _________________ a cake for the party tonight. (make)
has made
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