Mary_____ in this house for ten year, has lived, have lived, lived, have live, My brothers _____ this movie three times, has seen, have saw, have seen, has saw, so fa l ____ six animals in the picture book, has found, have finded, has finded, have round, my mother _______ this book since she was a little girl, have had, has have, have have, has had, they _____ Friends since they were at primary school, has been, have be, have been, has be, I _____ my homework already., have finish, has finished, finished, have finished, She _____ to London twice., have been, has go, has been, went, We _____ dinner yet., haven't had, don't had, didn't have, hasn't had, He _____ his keys., lost has, has lost, has lose, have lost, They _____ a new car recently., have bought, have buy, bought have, has bought

Present Perfect

Leaderboard

Visual style

Options

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

Switch template

Continue editing: ?