I __________ this film twice. (see), have seen, Tom __________ his keys again. (lose), has lost, We __________ never __________ sushi. (eat), have never eaten, My sister __________ a new phone. (buy), has bought, __________ you ever __________ to Italy? (be), Have you ever been, Kate __________ just __________ home. (come), has just come, They __________ not __________ their homework yet. (do), have not done, My parents __________ many photos this week. (take), have taken, Jack __________ his school bag on the bus. (leave), has left, __________ Sarah ever __________ a horse? (ride), Has Sarah ever ridden, I __________ this book before. (read), have read, We __________ never __________ this song. (hear), have never heard, My brother __________ me three messages today. (send), has sent, __________ you __________ your teacher today? (see), Have you seen, Anna __________ a new dress for the party. (choose), has chosen, They __________ to London several times. (be), have been, He __________ not __________ breakfast yet. (have), has not had, __________ your parents __________ the news? (hear), Have your parents heard, I __________ never __________ such a beautiful place. (see), have never seen, Our teacher __________ us a lot of homework this week. (give), has given, Tom __________ his arm. (break), has broken, We __________ all the milk. (drink), have drunk, She __________ her notebook to school. (bring), has brought, __________ you ever __________ in the sea in winter? (swim), Have you ever swum, My friends __________ a lot of money on snacks this week. (spend), have spent

Present perfect

Leaderboard

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

Paghatag ug Feedback

Visual style

Mga Option

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

Paghatag ug Feedback
AI Enhanced: This activity contains content generated by AI. Learn more.

I-switch ang template

I-restore ang gi-autosave: ?