Following is a big list of irregular verbs in English from A to Z with ESL pictures to help you expand your vocabulary.
What are Irregular Verbs?

In English, most verbs are turned into the past tense by adding ‘-ed’ to the end of a base form of the verb; they are called regular verbs.
Examples:
- Play – played – played
- Work – worked – worked
- Talk – talked – talked
In contrast, some English verbs don’t follow this rule when changing into the past tense. There’s also no rule for them. Those verbs are called irregular verbs.
Examples:
- Go -went – gone
- Do – did – done
- See – saw – seen
Give these exercises a try to help those irregular forms stick: irregular verbs exercises and worksheets.
Irregular Verbs List
Irregular Verbs (A-F)
Bare form – Past simple – Participle
- awake – awoke – awoken
- be – was, were – been
- beat – beat – beaten
- become – became – become
- begin – began – begun
- bend – bent – bent
- bet – bet – bet
- bid – bid – bid
- bite – bit – bitten
- blow – blew – blown
- break – broke – broken
- bring – brought – brought
- broadcast – broadcast – broadcast
- build – built – built
- burn – burned or burnt – burned or burnt
- buy – bought – bought
- catch – caught – caught
- choose – chose – chosen
- come – came – come
- cost – cost – cost
- cut – cut – cut
- dig – dug – dug
- do – did – done
- draw – drew – drawn
- dream – dreamed or dreamt – dreamed or dreamt
- drive – drove – driven
- drink – drank – drunk
- eat – ate – eaten
- fall – fell – fallen
- feel – felt – felt
- fight – fought – fought
- find – found – found
- fly -flew -flown
- forget -forgot -forgotten
- forgive -forgave -forgiven
- freeze -froze -frozen
Irregular Verbs (G-P)
- get -got -got (sometimes 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
- keep -kept -kept
- know -knew -known
- lay -laid -laid
- lead -led -led
- learn -learned or learnt -learned or learnt
- leave -left -left
- lend -lent -lent
- let -let -let
- lie -lay -lain
- lose -lost -lost
- make -made -made
- mean -meant -meant
- meet -met -met
- pay -paid -paid
- put -put -put
Irregular Verbs (R-W)
- read -read -read
- ride -rode -ridden
- ring -rang -rung
- rise -rose -risen
- run -ran -run
- say -said -said
- see- saw -seen
- sell -sold -sold
- send -sent- sent
- show -showed -showed or shown
- shut -shut -shut
- sing -sang -sung
- sink -sank -sunk
- sit -sat -sat
- sleep – slept- slept
- speak -spoke -spoken
- spend -spent -spent
- stand -stood -stood
- swim -swam -swum
- take -took -taken
- teach -taught -taught
- tear -tore -torn
- tell -told -told
- think -thought -thought
- throw -threw -thrown
- understand -understood -understood
- wake -woke -woken
- wear -wore -worn
- win -won- won
- write -wrote -written
Master the List: Irregular Verbs Practice Exercises
🟢 Exercise 1: Fill in the blanks (Past Simple)
Write the correct past simple form of the verb in brackets.
Yesterday, I ______ (go) to the market.
She ______ (eat) a big breakfast this morning.
We ______ (see) a movie last night.
He ______ (take) my book by mistake.
They ______ (buy) a new car last week.
I ______ (have) a great time at the party.
She ______ (make) a cake for her mom.
We ______ (come) home late yesterday.
🟡 Exercise 2: Fill in the blanks (Past Participle)
Complete the sentences using the past participle form.
I have ______ (do) my homework.
She has ______ (write) three emails today.
We have ______ (eat) all the food.
He has ______ (go) to bed already.
They have ______ (see) that movie before.
I have ______ (take) the test.
She has ______ (make) a mistake.
We have ______ (come) a long way.
Memorizing the list is just the first step! To truly master these forms, you need to use them in context. Head over to our Past Simple Tense Worksheets and Present Perfect Tense Worksheets and Exercises to test your knowledge with interactive exercises and free printable resources.

Andres
Thursday 7th of May 2026
Good woman for English Thank you and much work
IShowSpeed
Sunday 4th of January 2026
Hello im Speed The real but BYE WOOF WOOF!
adolf
Saturday 11th of October 2025
nigger
DANIEL WASAIDY
Thursday 10th of August 2023
I'm blissful and really like this sight
Rosmi
Tuesday 29th of November 2022
Nice