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 Explanations
0
%
0
0
0
Back
Restart
I had to call a helicopter to come and rescue me
10
Oops!
Okay!
When I woke up in the morning, the electricity was shut off
6
Oops!
Okay!
I arrived at home with a broken leg.
5
Oops!
Okay!
As I walked down the street, a crowd of reporters and photographers ran after me.
4
Oops!
Okay!
I arrived at work in the morning, but I didn't recognize anyone in the office
1
Oops!
Okay!
I took all the money out of my bank account
2
Oops!
Okay!
My boss approached my desk, and she was furious
9
Oops!
Okay!
I tried to unlock my front door, but it wouldn't open
3
Oops!
Okay!
When I woke up in the morning, I had no idea where I was
8
Oops!
Okay!
I received a phone call from the president
7
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies