go / went, gone, do / did, done, be / was were, been, see / saw, seen, bring/ brought, brought, buy / bought, bought, catch / caught, caught, think /thought, thought, come/ came, come, break/ broke, broken, fall / fell, fallen, feed / fed, fed, meet / met, met, eat / ate, eaten, drive / drove, driven, build / built, built, drink / drank, drunk, find / found, found, give / gave, given, speak / spoke, spoken, take/took, taken, sing/ sang, sung, swim / swam, swum, write/ wrote, written, know / knew, known, make / made, made, lose / lost, lost

Present perfect 3 forms

Leaderboard

Visual style

Options

Switch template

Continue editing: ?