I have ___ this film., saw, see, seen, She has ___ a cake., make, made, makes, They have ___ to London., go, gone, went, He has ___ the news., hears, hear, heard, I have ___ a new phone., get, got, getting, She has ___ very busy today., been, be, was, He has ___ his bag at home., leave, left, leaving, I have ___ him for two years., know, knew, known, We have ___ dinner., making, make, made, She has ___ a present from her mum., got, get, gets, I have ___ this song before., hear, heard, hearing, They have ___ the house., left, leave, leaves, He has ___ his teacher today., seen, see, saw, She has ___ the answer for a long time., know, known, knew, She has ___ to school., went, gone, go, I have ___ to Paris., be, was, been

Present Perfect Verb Forms

Leaderboard

Visual style

Options

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

Switch template

Continue editing: ?