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 perfect practice
0
%
0
0
0
Back
Restart
Camila didn't have her cat. She ___________ (adopt) a new dog.
had adopted
Oops!
Okay!
The bus _________ (leave) when I arrived.
had left
Oops!
Okay!
Carlos _________ (take) the garbage out before his mother arrived.
had taken
Oops!
Okay!
I thought I knew him. Maybe, I _________ (see) him before.
had seen
Oops!
Okay!
I ________ (eat) sandwiches before.
had eaten
Oops!
Okay!
Martha ________ (call) me before the problem started.
had called
Oops!
Okay!
My aunt __________ (clean) the kitchen.
had cleaned
Oops!
Okay!
Tommy ________ (drive) cars before riding horses.
had driven
Oops!
Okay!
Chinese people _________ (invent) gunpowder before humans found electricity.
had invented
Oops!
Okay!
They __________ (forget) their assignments.
had forgotten
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies