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
Past participle 2
0
%
0
0
0
Back
Restart
b. We should not have (eat) the whole cake
eaten
Oops!
Okay!
a. She (give) me a present
gave
Oops!
Okay!
b. I hadn’t (see) him last week
seen
Oops!
Okay!
b. I would have (ride) the horse
ridden
Oops!
Okay!
a. Yesterday he ( write) the essay
wrote
Oops!
Okay!
b. He would have (write) the essay
written
Oops!
Okay!
a. I (see) him last week.
saw
Oops!
Okay!
b. He should not have (shake) the can
shaken
Oops!
Okay!
b. She hasn’t (speak) to him
spoken
Oops!
Okay!
b. We would have (sing) the song
sung
Oops!
Okay!
b. He had (choose) the present
chosen
Oops!
Okay!
a. He (bite) her arm
bit
Oops!
Okay!
b. She could have (break) her arm
broken
Oops!
Okay!
b. He could have (bite)her arm
bitten
Oops!
Okay!
a. We (eat) the whole cake
ate
Oops!
Okay!
a. She (speak) to him last night
spoke
Oops!
Okay!
a. I (ride) the horse
a. I RODE the horse
Oops!
Okay!
a. He (shake) the can
shook
Oops!
Okay!
a. We (drive) to the mall
driven
Oops!
Okay!
b. She could have (give) me a present
b. She could have GIVEN me a present
Oops!
Okay!
b. I could not have (forgive) her
forgiven
Oops!
Okay!
a. We (sing) the song
sang
Oops!
Okay!
a. She (break)her arm
broke
Oops!
Okay!
b. He would have (run) the race
run
Oops!
Okay!
a. I (forgive) her
forgave
Oops!
Okay!
b. We should not have (drive)to the mall
driven
Oops!
Okay!
a. He (CHOOSE) the present
chose
Oops!
Okay!
a. He (run) the race
ran
Oops!
Okay!
a. They (take) the cake
took
Oops!
Okay!
b. They should have (take) the cake
taken
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies