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
0
%
0
0
0
Back
Restart
It has_______ $50 dollars
It has cost fifty dollars
Oops!
Okay!
The battle ____ _______. (begin)
The battle has begun
Oops!
Okay!
She ____ never _____ before. (drive)
She has never driven a car before.
Oops!
Okay!
I've ________ a very interesting book. (read)
I've read a very interesting book.
Oops!
Okay!
He ____ ____ many burgers. (eat)
He has eaten many burgers
Oops!
Okay!
The duck ____ _____ my phone (steal)
The duck has stolen my phone
Oops!
Okay!
The phone _____ _____ all night. (ring)
The phone has rung all night
Oops!
Okay!
She has_______ the window angrily. (shut)
She has shut the window angrily.
Oops!
Okay!
Calamardo ____ _______ coffee before (drink)
Calamardo has drunk coffee before.
Oops!
Okay!
I ______ ______ with my teacher (speak)
I have spoken with my teacher
Oops!
Okay!
The leaves ____ _____ because it's autumn (fall)
The leaves have fallen because it's autumn
Oops!
Okay!
I've______ my leg .
I've hurt my leg
Oops!
Okay!
The dog _____ ______ pretty (sing)
The dog has sung pretty
Oops!
Okay!
I ___ ______ with sharks. (swim)
I have swum with sharks
Oops!
Okay!
I ___ _____ my essay. (write)
I have written my essay
Oops!
Okay!
I ____ _____ the vase. (break)
I have broken the vase.
Oops!
Okay!
My mom ____ ____ me a hug (give)
My mom has given me a hug
Oops!
Okay!
My dog ____ ____ me lot of times. (bite)
My dog has bitten me a lot of times.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies