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 Participle
×
The selected game type is invalid.
0
%
0
0
0
Back
Restart
She has never ... (let) her daughter have a boyfriend.
let
Oops!
Okay!
Where have we ... (put) the car keys?
put
Oops!
Okay!
He had ... (run) six miles when he hurt his ankle.
run
Oops!
Okay!
I'm sorry I'm so tired. I haven't ... (sleep).
sleep
Oops!
Okay!
The weatherman had ... (tell) us it would be sunny, but it rained all day.
told
Oops!
Okay!
We have never ... (sing) in public before.
sung
Oops!
Okay!
I have ... (write) three essays this week.
written
Oops!
Okay!
Have you already ... (read) today's newspaper?
read
Oops!
Okay!
It had ... (take) three hours to reach the station, so they missed the train.
taken
Oops!
Okay!
I have never ... (see) such a beautiful view.
seen
Oops!
Okay!
Have you ... (think) about changing jobs?
thought
Oops!
Okay!
He'd thought he had ... (understand) the problem, but now he realised he had made a mistake.
understood
Oops!
Okay!
Why have you ... (stand) up? Are we leaving?
stood
Oops!
Okay!
He has ... (lose) his wallet again.
lost
Oops!
Okay!
Have you ever ... (swim) in the Atlantic Ocean?
swum
Oops!
Okay!
That clock was ... (make) in Switzerland.
made
Oops!
Okay!
David jumped into the air. He had ... (sit) on a drawing pin.
sit
Oops!
Okay!
She had ... (wear) her blue dress many times. 16.
worn
Oops!
Okay!
I have never ... (say) that I didn't love you.
said
Oops!
Okay!
Have you ever ... (meet) a famous person?
met
Oops!
Okay!
John had never ... (speak) English before he came to London.
spoken
Oops!
Okay!
Because she hadn't ... (pay) the bill, the electricity went off.
paid
Oops!
Okay!
The house has been ... (sell).
sold
Oops!
Okay!
They have ... (send) Christmas cards to all their friends.
sent
Oops!
Okay!
He has ... (teach) hundreds of students during his career.
taught
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies