ride, ridden, be, been, eat, eaten, bring, brought, go, gone/been, write, written, buy, bought, make , made, do, done, think, thought, swim, swam, drive, driven, forget, forgotten, meet, met, break, broken, see, seen, take, taken, win, won, get, gotten, drink, drunk.

Extra Practice. Present Perfect Verbs

Leaderboard

Visual style

Options

Switch template

Continue editing: ?