learn, learnt, have, had, swim, swum, ride, ridden, see, seen, make, made, put, put, eat, eaten, break, broken, fall, fallen, drive, driven, do, done, meet, met

present perfect

Leaderboard

Visual style

Options

Switch template

Continue editing: ?