Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Irregular past participle
0
%
0
0
0
Back
Restart
You haven't __ (feel) well for ages. You should see a doctor.
felt
Oops!
Okay!
Her children have __ (become) very well-behaved recently.
become
Oops!
Okay!
Have you ever __ (run) a marathon?
run
Oops!
Okay!
He's __ (know) her for a long time.
known
Oops!
Okay!
I haven't __ (write) to the school yet, but I will soon.
written
Oops!
Okay!
He's __ (make) a few mistakes in the test.
made
Oops!
Okay!
Has she ....(choose) her staff yet?
chosen
Oops!
Okay!
He's never __ (understand) that area of Physics
understood
Oops!
Okay!
Have you ever __ (ride) a horse?
ridden
Oops!
Okay!
They've __ (buy) a new car - it's one of those new Fords.
bought
Oops!
Okay!
Have you ....(see) my coat?
seen
Oops!
Okay!
I should have ...(come) to the movie
come
Oops!
Okay!
He had already ...(drive) for years when he became a bus driver.
driven
Oops!
Okay!
Our dog has never ....(bite) anyone
bitten
Oops!
Okay!
He's never __ (forgive) me for that misunderstanding.
forgiven
Oops!
Okay!
Have you __ (do) your homework yet?
done
Oops!
Okay!
He had ....(break) his new toy within minutes after opening it.
broken
Oops!
Okay!
If you had ....(take) the subway yesterday, you would have missed the traffic jam.
taken
Oops!
Okay!
He's __ (teach) Chemistry for years.
taught
Oops!
Okay!
She's __ (send) her mother some chocolates.
sent
Oops!
Okay!
We've __ (choose) a new carpet for the living room.
chosen
Oops!
Okay!
Has he.....(take) the bus to school?
taken
Oops!
Okay!
She has not (eat) ....the apple
eaten
Oops!
Okay!
Someone has __ (bring) you flowers again!
brought
Oops!
Okay!
I’ve ....(ride) in cars, trains, and planes, but never in a submarine.
ridden
Oops!
Okay!
I think I've __ (lose) my watch.
lost
Oops!
Okay!
Oh look! That little boy has __ (fall) off his bicycle.
fallen
Oops!
Okay!
The president had ...(give) his approval, so they began work.
given
Oops!
Okay!
He has ....(come) here for help for a long time
come
Oops!
Okay!
I've __ (shake) out the rug, but it's still dirty.
shaken
Oops!
Okay!
We've __ (lend) them some money to buy a new house.
lent
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies