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
Verb Past Forms
0
%
0
0
0
Back
Restart
speak
spoke/ spoken
Oops!
Okay!
see
saw/ seen
Oops!
Okay!
write
wrote/ written
Oops!
Okay!
let
let (both)
Oops!
Okay!
lie
lay/ lain
Oops!
Okay!
drink
drank/ drunk
Oops!
Okay!
begin
began/ begun
Oops!
Okay!
ring
rang/ rung
Oops!
Okay!
hear
heard (both)
Oops!
Okay!
wake
woke/ woken
Oops!
Okay!
be
was, were / been
Oops!
Okay!
spend
spent (both)
Oops!
Okay!
sell
sold (both)
Oops!
Okay!
Find
Found (both)
Oops!
Okay!
grow
grew/ grown
Oops!
Okay!
can
could/ been able to
Oops!
Okay!
eat
ate/ eaten
Oops!
Okay!
Type
Typed (both)
Oops!
Okay!
teach
taught (both)
Oops!
Okay!
forgive
forgave/ forgiven
Oops!
Okay!
go
went/ gone
Oops!
Okay!
tell
told (both)
Oops!
Okay!
get
got/ got
Oops!
Okay!
lose
lost (both)
Oops!
Okay!
bring
brought (both)
Oops!
Okay!
learn
learned (both) learnt (both)
Oops!
Okay!
lend
lent (both)
Oops!
Okay!
swim
swam/ swum
Oops!
Okay!
Say
said (both)
Oops!
Okay!
steal
stole/ stolen
Oops!
Okay!
try
tried (both)
Oops!
Okay!
do
did/ done
Oops!
Okay!
stand
stood (both)
Oops!
Okay!
hit
hit (both)
Oops!
Okay!
make
made (both)
Oops!
Okay!
become
became/ become
Oops!
Okay!
send
sent (both)
Oops!
Okay!
feed
fed (both)
Oops!
Okay!
broadcast
broadcast (both)
Oops!
Okay!
cost
cost (both)
Oops!
Okay!
choose
chose/ chosen
Oops!
Okay!
spell
spelt (both) spelled (both)
Oops!
Okay!
show
showed/ shown
Oops!
Okay!
give
gave/ given
Oops!
Okay!
forget
forgot/ forgotten
Oops!
Okay!
feel
felt (both)
Oops!
Okay!
run
ran/ run
Oops!
Okay!
Look
looked (both)
Oops!
Okay!
build
built (both)
Oops!
Okay!
break
broke/ broken
Oops!
Okay!
sleep
slept (both)
Oops!
Okay!
Add
Added (both)
Oops!
Okay!
bring
brought (both)
Oops!
Okay!
catch
caught (both)
Oops!
Okay!
understand
understood (both)
Oops!
Okay!
know
knew/ known
Oops!
Okay!
hold
held (both)
Oops!
Okay!
buy
bought (both)
Oops!
Okay!
hang
hung/ hung
Oops!
Okay!
set
set (both)
Oops!
Okay!
have
had (both)
Oops!
Okay!
hide
hid/ hidden
Oops!
Okay!
sing
sang/ sung
Oops!
Okay!
take
took/ taken
Oops!
Okay!
play
played (both)
Oops!
Okay!
deal
dealt (both)
Oops!
Okay!
come
came/ come
Oops!
Okay!
Fly
flew/ flown
Oops!
Okay!
sweep
swept (both)
Oops!
Okay!
fall
fell/ fallen
Oops!
Okay!
ride
rode/ ridden
Oops!
Okay!
think
thought (both)
Oops!
Okay!
drive
drove/ driven
Oops!
Okay!
put
put (both)
Oops!
Okay!
walk
walked (both)
Oops!
Okay!
read
read (both)
Oops!
Okay!
cut
cut (both)
Oops!
Okay!
meet
met (both)
Oops!
Okay!
burn
burned (both) burnt (both)
Oops!
Okay!
wear
wore/ worn
Oops!
Okay!
shine
shone (both)
Oops!
Okay!
leave
left (both)
Oops!
Okay!
keep
kept (both)
Oops!
Okay!
sit
sat (both)
Oops!
Okay!
Carry
Carried (both)
Oops!
Okay!
draw
drew/ drawn
Oops!
Okay!
win
won (both)
Oops!
Okay!
fight
fought (both)
Oops!
Okay!
dream
dreamt (both) dreamed (both)
Oops!
Okay!
pay
paid (both)
Oops!
Okay!
hurt
hurt (both)
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies