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