Irregular verbs 1
Irregular verbs 2
Irregular verbs 3
Irregular verbs 4
Irregular verbs 5
100

put

put put

100

let

let let

100

read

read read

100

have

had had

100

buy

bought bought

200

shut

shut shut

200

spread

spread spread

200

win

won won

200

sleep

slep slept

200

run

ran run

300

ring

rang rung

300

cost

cost cost

300

catch

caught caught

300

make

made made

300

swim 

swam swum

400

say

said said

400

meet

met met

400

sing

sang sung

400

bring

brought brought

400

drink

drank drunk

500

draw

drew drown

500

throw

threw thrown

500

fight

fought fought

500

pay

paid paid

500

find

found found