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
She couldn't find the book that I ___________________ (lend) her.
had lent
Oops!
Okay!
All the tickets ___________________ (be) sold before the concert began.
had been
Oops!
Okay!
Mum asked me why I ___________________ (not tidy) up my room.
hadn't tidied
Oops!
Okay!
They took a shower after they ___________________ (finish) the game.
had finished
Oops!
Okay!
Tonya (work) _______ _______ as a decorator before she opened her shop.
had worked
Oops!
Okay!
You (call) _______ _______ earlier in the day, so we knew you were on your way
had called
Oops!
Okay!
Bob was sorry that he ___________________ (tell) me the story.
had told
Oops!
Okay!
John and Nikki (start) _______ _______ their bakery long before the big one came to town.
had started
Oops!
Okay!
Mary ___________________ (give) me Tony's address before she left.
had given
Oops!
Okay!
My daughter and I (enjoy) _______ _______ the ballet so much that we wanted to see it again.
had enjoyed
Oops!
Okay!
It was a firm that I ___________________ (never hear) of.
had never heard
Oops!
Okay!
I asked Mr Green how many books he ___________________ (read)
had read
Oops!
Okay!
I know that I ___________________ (see) her somewhere before.
had seen
Oops!
Okay!
Alan watched TV after he ___________________ (have) lunch.
had had
Oops!
Okay!
Before we reached the station we saw that we ___________________ (lose) our way.
had lost
Oops!
Okay!
When the boys arrived at the cinema, the film ___________________ (already, start)
had already started
Oops!
Okay!
The cat (scratch) _______ ______ a hole in the sofa before its owner noticed.
had scratched
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies