Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
B1 Irregular Verb Forms
0
%
0
0
0
Back
Restart
oversleep
overslept / overslept
Oops!
Okay!
let
let / let
Oops!
Okay!
speak
spoke / spoken
Oops!
Okay!
hang
hung / hung
Oops!
Okay!
lean
leaned, leant / leaned, leant
Oops!
Okay!
fight
fought / fought
Oops!
Okay!
stink
stunk, stank / stunk
Oops!
Okay!
grow
grew / grown
Oops!
Okay!
quit
quit / quit
Oops!
Okay!
prove
proved / proven, proved
Oops!
Okay!
go
went / gone
Oops!
Okay!
fall
fell / fallen
Oops!
Okay!
partake
partook / partaken
Oops!
Okay!
bet
bet / bet
Oops!
Okay!
tell
told / told
Oops!
Okay!
sleep
slept / slept
Oops!
Okay!
burst
burst / burst
Oops!
Okay!
understand
understood / understood
Oops!
Okay!
come
came / come
Oops!
Okay!
say
said / said
Oops!
Okay!
misteach
mistaught / mistaught
Oops!
Okay!
awake
awoke / awoken
Oops!
Okay!
win
won / won
Oops!
Okay!
be
was, were / been
Oops!
Okay!
bleed
bled / bled
Oops!
Okay!
become
became / become
Oops!
Okay!
leave
left / left
Oops!
Okay!
dream
dreamt, dreamed / dreamt, dreamed
Oops!
Okay!
shut
shut / shut
Oops!
Okay!
flee
fled / fled
Oops!
Okay!
eat
ate / eaten
Oops!
Okay!
fly
flew / flown
Oops!
Okay!
hide
hid / hidden
Oops!
Okay!
misspell
misspelled, misspelt / misspelled, misspelt
Oops!
Okay!
mishear
misheard / misheard
Oops!
Okay!
show
showed / shown, showed
Oops!
Okay!
swim
swam / swum
Oops!
Okay!
shine
shined, shone / shined, shone
Oops!
Okay!
outdo
outdid / outdone
Oops!
Okay!
spend
spent / spent
Oops!
Okay!
break
broke / broken
Oops!
Okay!
bite
bit / bitten
Oops!
Okay!
dive
dived, dove / dived
Oops!
Okay!
dwell
dwelt / dwelt
Oops!
Okay!
beat
beat / beaten
Oops!
Okay!
throw
threw / thrown
Oops!
Okay!
hold
held / held
Oops!
Okay!
draw
drew / drawn
Oops!
Okay!
freeze
froze / frozen
Oops!
Okay!
spread
spread / spread
Oops!
Okay!
shrink
shrank, shrunk / shrunk
Oops!
Okay!
teach
taught / taught
Oops!
Okay!
rewrite
rewrote / rewritten
Oops!
Okay!
forget
forgot / forgotten
Oops!
Okay!
stick
stuck / stuck
Oops!
Okay!
take
took / taken
Oops!
Okay!
feel
felt / felt
Oops!
Okay!
outgrow
outgrew / outgrown
Oops!
Okay!
mean
meant / meant
Oops!
Okay!
learn
learned, learnt / learned, learnt
Oops!
Okay!
overeat
overate / overeaten
Oops!
Okay!
rise
rose / risen
Oops!
Okay!
ring
rang / rung
Oops!
Okay!
outrun
outran / outrun
Oops!
Okay!
pay
paid / paid
Oops!
Okay!
sting
stung / stung
Oops!
Okay!
lay
laid / laid
Oops!
Okay!
overcome
overcame / overcome
Oops!
Okay!
input
input, inputted / input, inputted
Oops!
Okay!
oversee
oversaw / overseen
Oops!
Okay!
misunderstand
misunderstood / misunderstood
Oops!
Okay!
wake
woke / woken
Oops!
Okay!
know
knew / known
Oops!
Okay!
forbid
forbade / forbidden
Oops!
Okay!
light
lit / lit
Oops!
Okay!
send
sent / sent
Oops!
Okay!
lend
lent / lent
Oops!
Okay!
sit
sat / sat
Oops!
Okay!
cut
cut / cut
Oops!
Okay!
think
thought / thought
Oops!
Okay!
lie (down)
lay / lain
Oops!
Okay!
shake
shook / shaken
Oops!
Okay!
bring
brought / brought
Oops!
Okay!
upset
upset / upset
Oops!
Okay!
foresee
foresaw / foreseen
Oops!
Okay!
get
got / gotten, got
Oops!
Okay!
smell
smelled, smelt / smelled, smelt
Oops!
Okay!
overspend
overspent / overspent
Oops!
Okay!
shoot
shot / shot
Oops!
Okay!
hit
hit / hit
Oops!
Okay!
write
wrote / written
Oops!
Okay!
buy
bought / bought
Oops!
Okay!
lie (not tell the truth)
lied / lied
Oops!
Okay!
lose
lost / lost
Oops!
Okay!
tear
tore / torn
Oops!
Okay!
knit
knitted, knit / knitted, knit
Oops!
Okay!
make
made / made
Oops!
Okay!
keep
kept / kept
Oops!
Okay!
deal
dealt / dealt
Oops!
Okay!
read
read / read
Oops!
Okay!
wear
wore / worn
Oops!
Okay!
bend
bent / bent
Oops!
Okay!
feed
fed / fed
Oops!
Okay!
catch
caught / caught
Oops!
Okay!
give
gave / given
Oops!
Okay!
mistake
mistook / mistaken
Oops!
Okay!
mislay
mislaid / mislaid
Oops!
Okay!
drive
drove / driven
Oops!
Okay!
overpay
overpaid / overpaid
Oops!
Okay!
find
found / found
Oops!
Okay!
forecast
forecast / forecast
Oops!
Okay!
sunburn
sunburned, sunburnt / sunburned, sunburnt
Oops!
Okay!
sing
sang / sung
Oops!
Okay!
overhear
overheard / overheard
Oops!
Okay!
hear
heard / heard
Oops!
Okay!
put
put / put
Oops!
Okay!
do
did / done
Oops!
Okay!
begin
began / begun
Oops!
Okay!
drink
drank / drunk
Oops!
Okay!
choose
chose / chosen
Oops!
Okay!
dig
dug / dug
Oops!
Okay!
steal
stole / stolen
Oops!
Okay!
lead
led / led
Oops!
Okay!
hurt
hurt / hurt
Oops!
Okay!
run
ran / run
Oops!
Okay!
fit
fit, fitted / fit, fitted
Oops!
Okay!
build
built / built
Oops!
Okay!
kneel
knelt, kneeled / knelt, kneeled
Oops!
Okay!
sweep
swept / swept
Oops!
Okay!
mow
mowed / mown
Oops!
Okay!
ride
rode / ridden
Oops!
Okay!
overtake
overtook / overtaken
Oops!
Okay!
blow
blew / blown
Oops!
Okay!
outsell
outsold / outsold
Oops!
Okay!
cost
cost / cost
Oops!
Okay!
have
had / had
Oops!
Okay!
slide
slid / slid
Oops!
Okay!
burn
burned, burnt / burned, burnt
Oops!
Okay!
sell
sold / sold
Oops!
Okay!
overthink
overthought / overthought
Oops!
Okay!
stand
stood / stood
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies