Random Irregular Verb Generator

Press for an English irregular verb with its past tense and past participle.

  1. sleepPast: slept. Past participle: slept.
All 142

How it works

This random irregular verb generator draws one of 142 English irregular verbs, from arise to write, with its past tense and past participle: go, went, gone.

Read the full guide

Practise the three forms

To drill, cover the line under the verb, say its past and past participle out loud, then uncover it to check. Set the count to 10 for a quick test sheet you can copy, or to 5 for a warm-up at the start of a lesson.

One pattern at a time

After the first press, the list beside the button keeps the draw to one pattern: all three forms differ (55 verbs, like sing, sang, sung), past and participle the same (74, like buy, bought, bought) or all three the same (13, like cut).

Tips
  • Learn the look-alike pairs together: lie, lay, lain and lay, laid, laid.

Questions and answers

Why do some cards show two forms?

English accepts both for some verbs, such as dreamed or dreamt and learned or learnt. The list we follow gives both, and the card puts the more usual one first.

What is a past participle?

It is the form used after have and be: I have gone, it was written. For regular verbs it matches the past tense (walked), and for many irregular verbs it differs (went, gone).

Where do the forms come from?

From Wikipedia's list of English irregular verbs, read on 24 September 2026. We kept the plain verbs in everyday use and left out prefixed ones such as outdo and forms the list marks as non-standard.

All 142 verbs

All three forms differ 55

  • arise Past: arose. Past participle: arisen.
  • awake Past: awoke. Past participle: awoken.
  • be Past: was or were. Past participle: been.
  • bear Past: bore. Past participle: borne or born.
  • beat Past: beat. Past participle: beaten or beat.
  • become Past: became. Past participle: become.
  • begin Past: began. Past participle: begun.
  • bite Past: bit. Past participle: bitten.
  • blow Past: blew. Past participle: blown.
  • break Past: broke. Past participle: broken.
  • choose Past: chose. Past participle: chosen.
  • come Past: came. Past participle: come.
  • do Past: did. Past participle: done.
  • draw Past: drew. Past participle: drawn.
  • drink Past: drank. Past participle: drunk.
  • drive Past: drove. Past participle: driven.
  • eat Past: ate. Past participle: eaten.
  • fall Past: fell. Past participle: fallen.
  • fly Past: flew. Past participle: flown.
  • forbid Past: forbade or forbad or forbid. Past participle: forbidden.
  • forget Past: forgot. Past participle: forgotten.
  • forgive Past: forgave. Past participle: forgiven.
  • freeze Past: froze. Past participle: frozen.
  • give Past: gave. Past participle: given.
Show all 142 verbs (118 more)

All three forms differ, continued

  • go Past: went. Past participle: gone.
  • grow Past: grew. Past participle: grown.
  • hide Past: hid. Past participle: hidden.
  • know Past: knew. Past participle: known.
  • lie Past: lay. Past participle: lain.
  • ride Past: rode. Past participle: ridden.
  • ring Past: rang. Past participle: rung.
  • rise Past: rose. Past participle: risen.
  • run Past: ran. Past participle: run.
  • see Past: saw. Past participle: seen.
  • sew Past: sewed. Past participle: sewn or sewed.
  • shake Past: shook. Past participle: shaken.
  • show Past: showed. Past participle: shown or showed.
  • shrink Past: shrank or shrunk. Past participle: shrunk or shrunken.
  • sing Past: sang. Past participle: sung.
  • sink Past: sank or sunk. Past participle: sunk or sunken.
  • speak Past: spoke. Past participle: spoken.
  • spring Past: sprang or sprung. Past participle: sprung.
  • steal Past: stole. Past participle: stolen.
  • stink Past: stank or stunk. Past participle: stunk.
  • stride Past: strode. Past participle: stridden.
  • swear Past: swore. Past participle: sworn.
  • swim Past: swam. Past participle: swum.
  • take Past: took. Past participle: taken.
  • tear Past: tore. Past participle: torn.
  • throw Past: threw. Past participle: thrown.
  • tread Past: trod. Past participle: trodden or trod.
  • wake Past: woke or waked. Past participle: woken or waked.
  • wear Past: wore or weared. Past participle: worn or weared.
  • weave Past: wove. Past participle: woven.
  • write Past: wrote. Past participle: written.

Past and participle the same 74

  • bend Past: bent. Past participle: bent.
  • bind Past: bound. Past participle: bound.
  • bleed Past: bled. Past participle: bled.
  • breed Past: bred. Past participle: bred.
  • bring Past: brought. Past participle: brought.
  • build Past: built. Past participle: built.
  • burn Past: burned or burnt. Past participle: burned or burnt.
  • buy Past: bought. Past participle: bought.
  • catch Past: caught. Past participle: caught.
  • cling Past: clung. Past participle: clung.
  • creep Past: crept or creeped. Past participle: crept or creeped.
  • deal Past: dealt. Past participle: dealt.
  • dig Past: dug. Past participle: dug.
  • dream Past: dreamed or dreamt. Past participle: dreamed or dreamt.
  • feed Past: fed. Past participle: fed.
  • feel Past: felt. Past participle: felt.
  • fight Past: fought. Past participle: fought.
  • find Past: found. Past participle: found.
  • flee Past: fled. Past participle: fled.
  • fling Past: flung. Past participle: flung.
  • get Past: got. Past participle: got or gotten.
  • grind Past: ground. Past participle: ground.
  • hang Past: hung or hanged. Past participle: hung or hanged.
  • have Past: had. Past participle: had.
  • hear Past: heard. Past participle: heard.
  • hold Past: held. Past participle: held.
  • keep Past: kept. Past participle: kept.
  • kneel Past: knelt or kneeled. Past participle: knelt or kneeled.
  • lay Past: laid. Past participle: laid.
  • lead Past: led. Past participle: led.
  • lean Past: leaned or leant. Past participle: leaned or leant.
  • leap Past: leaped or leapt. Past participle: leaped or leapt.
  • learn Past: learned or learnt. Past participle: learned or learnt.
  • leave Past: left. Past participle: left.
  • lend Past: lent. Past participle: lent.
  • light Past: lit or lighted. Past participle: lit or lighted.
  • lose Past: lost. Past participle: lost.
  • make Past: made. Past participle: made.
  • mean Past: meant. Past participle: meant.
  • meet Past: met. Past participle: met.
  • pay Past: paid. Past participle: paid.
  • say Past: said. Past participle: said.
  • seek Past: sought. Past participle: sought.
  • sell Past: sold. Past participle: sold.
  • send Past: sent. Past participle: sent.
  • shine Past: shone or shined. Past participle: shone or shined.
  • shoot Past: shot. Past participle: shot.
  • sit Past: sat. Past participle: sat.
  • sleep Past: slept. Past participle: slept.
  • slide Past: slid. Past participle: slid or slidden.
  • sling Past: slung. Past participle: slung.
  • smell Past: smelled or smelt. Past participle: smelled or smelt.
  • speed Past: sped or speeded. Past participle: sped or speeded.
  • spell Past: spelled or spelt. Past participle: spelled or spelt.
  • spend Past: spent. Past participle: spent.
  • spill Past: spilled or spilt. Past participle: spilled or spilt.
  • spin Past: spun or span. Past participle: spun.
  • spit Past: spat or spit. Past participle: spat or spit.
  • spoil Past: spoiled or spoilt. Past participle: spoiled or spoilt.
  • stand Past: stood. Past participle: stood.
  • stick Past: stuck. Past participle: stuck.
  • sting Past: stung or stang. Past participle: stung.
  • strike Past: struck. Past participle: struck or stricken.
  • string Past: strung. Past participle: strung.
  • sweep Past: swept. Past participle: swept.
  • swing Past: swung or swang. Past participle: swung.
  • teach Past: taught. Past participle: taught.
  • tell Past: told. Past participle: told.
  • think Past: thought. Past participle: thought.
  • understand Past: understood. Past participle: understood.
  • weep Past: wept or weeped. Past participle: wept or weeped.
  • win Past: won. Past participle: won.
  • wind Past: wound. Past participle: wound.
  • wring Past: wrung or wrang. Past participle: wrung.

All three the same 13

  • bet Past: bet or betted. Past participle: bet or betted.
  • burst Past: burst. Past participle: burst.
  • cut Past: cut. Past participle: cut.
  • hit Past: hit. Past participle: hit.
  • hurt Past: hurt. Past participle: hurt.
  • let Past: let. Past participle: let.
  • put Past: put. Past participle: put.
  • quit Past: quit or quitted. Past participle: quit or quitted.
  • read Past: read. Past participle: read. Same spelling, but the past forms are said "red".
  • set Past: set. Past participle: set.
  • shut Past: shut. Past participle: shut.
  • split Past: split. Past participle: split.
  • spread Past: spread. Past participle: spread.

How this list was compiled: English irregular verbs with their past tense and past participle as tabled in https://en.wikipedia.org/wiki/List_of_English_irregular_verbs ("Past tense irregular verbs"), fetched through the MediaWiki API on 2026-09-24. Where the table gives two forms (dreamed/dreamt) both are kept, the more usual one first; forms the table stars as non-standard are left out. Only the plain verb of each row is used; prefixed verbs (outbid, undergo) and senses the table marks with a note are left out. The groups are counted from the forms. Licence: own work