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
Past Participles
0
%
0
0
0
Back
Restart
run - ran - ....................
run
Oops!
Okay!
lead - led - ..........................
led
Oops!
Okay!
tell - told - ......................
told
Oops!
Okay!
swim - swam - .........................
swum
Oops!
Okay!
cost - cost - ..................
cost
Oops!
Okay!
keep - kept -........................
kept
Oops!
Okay!
put - put - ..........................
put
Oops!
Okay!
spend - spent - ...................
spent
Oops!
Okay!
sleep - slept - ......................
slept
Oops!
Okay!
forget - forgot - ..........................
forgotten
Oops!
Okay!
feel - felt - ....................
felt
Oops!
Okay!
begin - began - ..............
begun
Oops!
Okay!
be - was/were - ...........
been
Oops!
Okay!
know - knew - .........................
known
Oops!
Okay!
grow - grew - ........................
grown
Oops!
Okay!
buy -bought - ..................
bought
Oops!
Okay!
become - became - ...................
become
Oops!
Okay!
meet - met - .......................
met
Oops!
Okay!
blow - blew - ..............
blown
Oops!
Okay!
show - showed - .......................
shown
Oops!
Okay!
see - saw - .............
seen
Oops!
Okay!
fly - flew -.........................
flown
Oops!
Okay!
beat - beat- .................
beaten
Oops!
Okay!
write - wrote - ..........................
written
Oops!
Okay!
hurt - hurt - ......................
hurt
Oops!
Okay!
ride - rode - ........................
ridden
Oops!
Okay!
drink - drank - ..........................
drunk
Oops!
Okay!
choose - chose -...................
chosen
Oops!
Okay!
sell - sold - .......................
sold
Oops!
Okay!
hear - heard - ....................
heard
Oops!
Okay!
lose - lost - ..........................
lost
Oops!
Okay!
pay - paid - ...................
paid
Oops!
Okay!
build - built - ..................
built
Oops!
Okay!
throw - threw - ......................
thrown
Oops!
Okay!
win - won - ........................
won
Oops!
Okay!
eat - ate - ........................
eaten
Oops!
Okay!
understand - understood - .......................
understood
Oops!
Okay!
take - took - ......................
taken
Oops!
Okay!
break - broke - ..............
broken
Oops!
Okay!
hit- hit - ..................
hit
Oops!
Okay!
sing - sang - ........................
sung
Oops!
Okay!
send - sent - ....................
sent
Oops!
Okay!
speak - spoke - .......................
spoken
Oops!
Okay!
sit - sat - .............................
sat
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies