Present Perfect and Present Simple
Help
I / finish / my homework / recently
I have finished my homework recently.
She / watch / TV
She watches TV.
He / play / this game / before
He has played this game before.
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