be / was were, drawn, sung, been, found, go / went, found, fallen, taken, gone, break/ broke, broken, bought, thought, known, bring/ brought, written, brought, drunk, given, build / built, built, worn, given, been, buy / bought, come, drunk, fed, bought, catch / caught, come, taken, caught, worn, choose / chose, thought, eaten, chosen, broken, come/ came, left, fed, come, chosen, drink / drank, drunk, sung, taken, swum, eat / ate, eaten, worn, given, lost, do / did, seen, done, come, caught, drive / drove, lost, given, sung, driven, fall / fell, found, lost, bought, fallen, feed / fed, flown, brought, fed, broken, find / found, thought, found, known, gone, fly / flew, flown, drunk, driven, come, give / gave, given, swum, left, done, speak / spoke, swum, spoken, flown, bought, take/took, left, spoken, caught, taken, think /thought, worn, fallen, thought, seen, sing/ sang, spoken, bought, come, sung, swim / swam, swum, drunk, bought, done, write/ wrote, swum, left, written, found, wear/ wore, written, worn, drunk, bought, know / knew, gone, swum, known, fallen, draw / drew, taken, drawn, known, written, lose / lost, eaten, gone, lost, flown, see / saw, fed, been, seen, driven, leave / left, seen, left, known, come

present perfect

Leaderboard

Visual style

Options

Switch template

Continue editing: ?