Kate __________________ a birthday card., has written, have written, Hugo __________ a picture., has drawn, have drawn, They __________ the cake., has made, have made, I _____________ my homework., has finished, have finished, Oliver _________________ a lot of photos., has taken, have taken, What is the past participle (P.P.) of 'give'?, give, gave, given, What is the past participle (P.P.) of 'be'?, is/ are, was/ were, been, What is the past participle (P.P.) of 'go'?, go, went, gone, What is the past participle (P.P.) of 'keep'?, keep, kept, keepen, Mary and Alyssa __________ to Japan., has gone, have gone

Present Perfect Tense

Leaderboard

Visual style

Options

Switch template

Continue editing: ?