List of Irregular Verbs in English

Verb Simple past Past Participle
abide abode/abided abode/abided/(rare) abidden
alight alit/alighted alit/alighted
arise arose arisen
awake awoke awoken
be was/were been
bear bore born
beat beat beat/beaten
become became become
begin began begun
behold beheld beheld
bend bent bent
beset beset beset
bet bet bet
bid bid/bade bid/bidden
bind bound bound
bite bit bitten
bleed bled bled
blow blew blown
break broke broken
breed bred bred
bring brought brought
broadcast broadcast broadcast
build built built
burn burnt/burned burnt/burned
burst burst burst
buy bought bought
cast cast cast
catch caught caught
choose chose chosen
cling clung clung
clothe clad/clothed clad/clothed
come came come
cost cost cost
creep crept crept
cut cut cut
deal dealt dealt
dig dug dug
dive dove/dived dove/dived
do did done
draw drew drawn
dream dreamt/dreamed dreamt/dreamed
drink drank drunk
drive drove driven
dwell dwelt/dwelled dwelt/dwelled
eat ate eaten
fall fell fallen
feed fed fed
feel felt felt
fight fought fought
find found found
fit fit fit
flee fled fled
fling flung flung
fly flew flown
forbid forbade/forbad forbidden
forcast forcast forcast
foresee foresaw foreseen
foretell foretold foretold
forget forgot forgot/forgotten
forgive forgave forgiven
forsake forsook forsaken
freeze froze frozen
get got got/gotten
give gave given
go went gone
grow grew grown
hang hung hung
have had had
hear heard heard
hide hid hidden
hit hit hit
hold held held
hurt hurt hurt
input input/inputted input/inputted
interweave interwove interwoven
keep kept kept
kneel knelt/ kneeled knelt/ kneeled
knit knit/knitted knit/knitted
know knew known
lay lain lain
lead led led
lean lent/leaned lent/leaned
leap leapt/leaped leapt/leaped
learn learnt/learned learnt/learned
leave left left
lend lent lent
let let let
lie lay lain
light lighted/lit lighted/lit
lose lost lost
make made made
mean meant meant
meet met met
mislead misled misled
misspell misspelt/misspelled misspelt/misspelled
mistake mistook mistaken
misunderstand misunderstood misunderstood
overcome overcame overcome
pay paid paid
prove proved proved/proven
put put put
quit quit quit
read read read
rid rid/ridded rid/ridded
ride rode ridden
ring rang rung
rise rose risen
run ran run
saw sawed sawed/sawn
say said said
see saw seen
seek sought sought
sell sold sold
send sent sent
set set set
sew sewed sewed/sewn
shake shook shaken
shave shaved shaved/shaven
shear sheared/shore sheared/shorn
shed shed shed
shine shone shone
shoe shod/shoed shod/shoed
shoot shot shot
show showed shown
shrink shrank shrunk
shrive shrived/shrove shrived/shriven
shut shut shut
sing sang sung
sink sank sunk
sit sat sat
slay slew slain
sleep slept slept
slide slid slid
sling slung slung
slink slunk slunk
slit slit slit
smell smelt/smelled smelt/smelled
sneak snuck/sneaked snuck/sneaked
sow sowed sown/sowed
speak spoke spoken
speed sped/speeded sped/speeded
spell spelt spelt
spend spent spent
spill spilt/spilled spilt/spilled
spin spun/span spun
spit spat/spit spat/spit
split split split
spoil spoilt/spoiled spoilt/spoiled
spread spread spread
spring sprang sprung
stand stood stood
steal stole stolen
sting stung stung
stink stank stunk
strew strewed strewed/strewn
stride strode stridden
strike struck struck/stricken
string strung strung
strip stript/stripped stript/stripped
strive strived/strove strived/striven
sublet sublet sublet
swear swore sworn
sweep swept swept
swell swelled swollen
swim swam swum
swing swung swung
take took taken
teach taught taught
tear tore torn
tell told told
think thought thought
thrive thrived/throve thrived/thriven
throw threw thrown
thrust thrust thrust
tread trod trodden
unbind unbound unbound
undercut undercut undercut
underlie underlay underlain
understand understood understood
undertake undertook undertaken
undo undid undone
unedrgo underwent undergone
unsee unsaw unseen
unwind unwound unwound
upset upset upset
wake woke woken
wear wore worn
weave wove/weaved woven/weaved
win won won
wind wound wound
withdraw withdrew withdrawn
withhold withheld withheld
withstand withstood withstood
wring wrung wrung
write wrote written