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