write, written, play, played, swim, swum, drive, driven, do, done, go, gone, be, been, begin, begun, break, broken, cut, cut, draw, drawn, drink, drunk, dream, dreamt, eat, eaten, fall, fallen, forgive, forgiven, know, known, make, made, run, run, speak, spoken, take, taken, wake, woken, wear, worn, have, had, walk, walked, clean, cleaned, watch, watched, jump, jumped, cook, cooked, open, opened

Present Perfect

Leaderboard

Visual style

Options

AI Enhanced: This activity contains content generated by AI. Learn more.

Switch template

Continue editing: ?