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 perfect
0
%
0
0
0
Back
Restart
My mom ______ (go) to work by the time my grandma ______(call)
Oops!
Okay!
____ you______(tell) your mom before you _____(go) to the party ?
Oops!
Okay!
The chef________(prepare) dessert before the guests arrived.
Oops!
Okay!
My sister ……….(went) to bed after she …………… (watch) her favorite movie
Oops!
Okay!
When he ______(arrive), people_______(already leave).
Oops!
Okay!
What _______ you _______(eat) before I _______(come) ?
Oops!
Okay!
Before the party, they ______(clean) the house.
Oops!
Okay!
When the teacher returned, the students _______(leave) the classroom.
Oops!
Okay!
The burglar _______(run) away before the police ______(come)
Oops!
Okay!
What _____ you _____ (eat) before I _____(get) home ?
Oops!
Okay!
I …………… (finish) my homework when my dad …………..(arrived) home
Oops!
Okay!
She couldn't find her keys because she __________ them. (lose)
Oops!
Okay!
_____ you ______ (finish) your homework before you _____(go) to bed last night ?
Oops!
Okay!
By the time I got to the shop, they _______(sell) out of the shoes I wanted.
Oops!
Okay!
She ____(visit) the museum after she _____(read) the book
Oops!
Okay!
The children were exhausted as they __________ all day at the beach. (play)
Oops!
Okay!
Joe _______(go) to prison because he ______(steal) a lot of money
Oops!
Okay!
My sister ……………… (already eat) lunch when I …….(get home)
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies