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 Practice!
0
%
0
0
0
Back
Restart
I was able to wear my favorite dress to the wedding because I __________ (go) to the gym twice a day for a month.
had been going
Oops!
Okay!
When I arrived to the restaurant for my blind date, he ___________ (already arrive) 30 minutes earlier and was not happy.
had already arrived
Oops!
Okay!
I _________ (eat) a lot of pasta, candy, and ice cream for weeks, so I started to gain weight.
had been eating
Oops!
Okay!
When I arrived to class, the teacher _________ (already start) the lesson.
had already started
Oops!
Okay!
I found my sunglasses yesterday afternoon. Unfortunately, I ________ (buy) a new pair yesterday morning!
had bought
Oops!
Okay!
I studied biology in college, even though history ________ (be) my favorite subject in High School.
had been
Oops!
Okay!
I __________ (look) for a job for months when I finally got a really good one!
had been looking
Oops!
Okay!
I ________ (put) my keys in my purse so I wouldn't forget them, but then I forgot that I put them there!
had put
Oops!
Okay!
I was surprised to meet my old elementary school teacher in the supermarket because I _________ (not see) her for over 10 years.
hadn't seen
Oops!
Okay!
I was tired in class yesterday because I _________ (work) the night shift at work.
had worked
Oops!
Okay!
My friend drove me to the airport, but he got lost even though he _________ (drive) there before!
had driven
Oops!
Okay!
I thought I passed the final exam because I _________ (study) hard during the entire course.
had studied
Oops!
Okay!
I went to Costa Rica on vacation for the first time. I _________ (not be) there before!
hadn't been
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies