irregular verbs 1
irregular verbs 2
irregular verbs 3
irregular verbs 4
irregular verbs 5
100
heard
hear
100
make
made
100
fly
flew
100
ride
rode
100
break
broke
200
begin
began
200
hide
hid
200
ring
rang
200
catch
caught
200
feed
fed
300
sink
sank
300
stick
stuck
300
teach
taught
300
spend
spent
300
set
set
400
blow
blew
400
lay
laid
400
hold
held
400
lie
lay
400
cost
cost
500
tear
tore
500
shine
shone
500
throw
threw
500
stick
stuck
500
weep
wept