_____ she ______ a letter?, has - wrote, have - write, has - written, have - written, I ____ ________ a book, hasn't read, haven't reading, has readed, haven't read, He _____ _______ a song, has sung, has sang, hasn't singing, have sing, They _____ _______ to the beach, has went, have go, haven't go, have gone, You ____ ________ lunch, hasn't ate, haven't eaten, have eat, has eaten, She _____ ______ her bike, haven't ridden, has ridden, has rode, have ridden, Mom _____ ________ to the teacher, has spoken, has speaken, hasn't spoke, has speak, My friends and I ______ ________ to school, has walken, have walken, has walked, have walked, My brother ______ _______ his room, haven't clean, have cleaned, hasn't cleaned, has cleanen, _______ my grandma ________ a delicious dinner?, has - cooken, has - cooked, haven't - cook, have - cooked, _____ we _________ a beautiful picture?, has - drown, has - drew, have - drawn, have - draw, I _____ ________ English, have study, has studien, has study, have studied, Mario ______ ________ his phone, hasn't found, have found, has find, haven't found, Sally and Fred ______ _________ the paper with scissors, has cut, have cutted, have cutting, have cut, My dog ______ _______ in the pool, has swim, have swam, have swimming, has swum, Sam ______ ________ his hands, haven't washen, hasn't washed, has washing, hasn't wash, Me and my friends _______ ________ the violin, have touched, have playing, have played, has played, I ______ ________ a lot, have danced, have dancing, have dancen, has danced, My sister ______ _______ a big cake, hasn't do, have making, has make, has made, _____ the boys _______ the glass?, have - broken, have - breaked, has - broke, have - break.

PRESENT PERFECT (EASY)

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?