Present Perfect
Help
He _________________ the piano for 5 years. (play)
He has played the piano for 5 years.
______________their homework. (the children/finish)
Have the children finished their homework?
The author ________________ a lot of history novels. (write)
The author has written a lot of history novels.
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