I have ______ my homework., did, done, She has _______ a cake., eaten, ate, Tim has ______ to school., gone, went, We have _______ the competition!, win, won, Sofia has _________ the lost horse., helped, help, They have _______ a new game., bought, game, She has _______ this film., seen, saw, I have not _______ my lunch., eaten, eat, Mary has not ________ anything., buy, bought, You have not ______ the book., read, reads

Present Perfect

Leaderboard

We are currently working on improving the Leaderboard functionality. Please help us by offering your feedback.

Give Feedback

Visual style

Options

We are currently working on improving the Activity Settings. Please help us by offering your feedback.

Give Feedback

Switch template

Continue editing: ?