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
Action Verbs: Irregular Past Participles
0
%
0
0
0
Back
Restart
fall
fell - (have) fallen
Oops!
Okay!
sneak
sneaked, snuck - (have) sneaked, snuck
Oops!
Okay!
Mom ____ me a present. (give)
gave
Oops!
Okay!
rise
rose - (have) risen
Oops!
Okay!
shrink
shrank - (have) shrunk, shrunken
Oops!
Okay!
get
got - (have) got, gotten
Oops!
Okay!
swim
swam - (have) swum
Oops!
Okay!
drive
drove - (have) driven
Oops!
Okay!
sing
sang - (have) sung
Oops!
Okay!
Have you ____ your helper? (choose)
chosen
Oops!
Okay!
grow
grew - (have) grown
Oops!
Okay!
see
saw - (have) seen
Oops!
Okay!
No one has ____ my pencil. (take)
taken
Oops!
Okay!
ring
rang - (have) rung
Oops!
Okay!
We have ____ the bike all day. (ride)
ridden
Oops!
Okay!
Anna ____ to school yesterday. (come)
came
Oops!
Okay!
draw
drew - (have) drawn
Oops!
Okay!
drink
drank - (have) drunk
Oops!
Okay!
run
ran - (have) run
Oops!
Okay!
eat
ate - (have) eaten
Oops!
Okay!
The sun ____ earlier today. (rise)
rose
Oops!
Okay!
burst
burst - (have) burst
Oops!
Okay!
Mom has ____ me a present. (give)
given
Oops!
Okay!
Who has ____ the pie? (eat)
eaten
Oops!
Okay!
bring
brought - (have) brought
Oops!
Okay!
The pear ____ off the tree. (fall)
fell
Oops!
Okay!
give
gave - (have) given
Oops!
Okay!
take
took - (have) taken
Oops!
Okay!
sit
sat - (have) sat
Oops!
Okay!
I have ____ a portrait of my friend. (draw)
drawn
Oops!
Okay!
go
went - (have) gone
Oops!
Okay!
Mary ____ her purse over the table. (lay)
laid
Oops!
Okay!
steal
stole - (have) stolen
Oops!
Okay!
set
set - (have) set
Oops!
Okay!
speak
spoke - (have) spoken
Oops!
Okay!
ride
rode - (have) ridden
Oops!
Okay!
do
did - (have) done
Oops!
Okay!
slay
slew - (have) slain
Oops!
Okay!
stand
stood - (have) stood
Oops!
Okay!
throw
threw - (have) thrown
Oops!
Okay!
The jeans ____ after I washed them. (shrink)
shrank
Oops!
Okay!
choose
chose - (have) chosen
Oops!
Okay!
come
came - (have) come
Oops!
Okay!
lie
lay - (have) lain
Oops!
Okay!
lay
laid - (have) laid
Oops!
Okay!
My sister ____ my car! (drive)
drove
Oops!
Okay!
I have ____ here for an hour! (sit)
sit
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies