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
0
%
0
0
0
Back
Restart
After my dad (leave) ___ university, he (become)____ a teacher.
had left - became
Oops!
Okay!
I knew what to do because I (experience) ---- it before.
had experienced
Oops!
Okay!
After the chemist (close) ____ down, a charity shop (open)___ in the same building.
had closed - opened
Oops!
Okay!
After I (leave)___ the newsagent's, I realised I (forget)___ to buy a paper.
left - had forgot/forgotten
Oops!
Okay!
When I got to the shopping centre, most of the shops ____already (close)___.
had, closed
Oops!
Okay!
Before she (travel)___ to Lisbon, she (book)_____ the hotel room.
travelled/traveled - had booked
Oops!
Okay!
After I (pay)___ for the flowers, I (leave)___ the shop.
had paid - left
Oops!
Okay!
My sister wasn't there when I got home because she (go)___ to the cinema.
had gome
Oops!
Okay!
I didn't know that deli was so expensive, I ___never (buy)___ anything there before.
had, bought
Oops!
Okay!
After I (go)____ to the cosmetics store, I (go)___ to the hairdresser's.
had been - went
Oops!
Okay!
We didn't have any bread because I (not go)_____ to the baker's.
hadn't been
Oops!
Okay!
When I got to the office, they (leave)---- .
had left
Oops!
Okay!
Before Jim (catch)_____ the bus home, he (do)___some shopping.
caught - had done
Oops!
Okay!
We (meet)____ before you (move)_____ to Los Angeles.
had met - moved
Oops!
Okay!
After I (buy)___ a lottery ticket, I (go)___ home.
had bought - went
Oops!
Okay!
I was able to pass the exam because I (study) ---- regularly.
had studied
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies