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
I ________(meet) him before you__________(introduce) us. (extra 5 points)
had met / introduced
Oops!
Okay!
I___________(never/meet) anyone from California before I _________(meet) Jim. (extra 5 points)
had never met / met
Oops!
Okay!
We __________(not/ prepare)at all before we_______(take) that test. (extra 5 points)
hadn't prepared / took
Oops!
Okay!
I lost so much weight because I _________ (begin) exercising.
had begun
Oops!
Okay!
I made dinner after I _______ (buy) the groceries.
had bought
Oops!
Okay!
By the time we arrived, the game ________ (start).
had started
Oops!
Okay!
He couldn't make a sandwich because he___________ (forget) to buy bread.
had forgotten
Oops!
Okay!
Sadly, the author died before she_____________ (finish) the series.
had finished
Oops!
Okay!
She _________________(go) to the coffee shop before she came home.
had gone
Oops!
Okay!
When the police ________(arrive), the thief __________ (escape). (extra 5 points)
arrived / had escaped
Oops!
Okay!
I had practiced the songs before the program ____________(start).
started
Oops!
Okay!
I__________ (wash)the floor after the painter _________(go). (extra 5 points)
washed / had gone
Oops!
Okay!
Kelly ________ (visit) Austria before she went to Germany.
had visited
Oops!
Okay!
I tried calling you, but you ______ (forget) your phone here.
had forgotten
Oops!
Okay!
Nouf ______ (already/start) cooking when we arrived.
had already started
Oops!
Okay!
I________________ (write) articles on various topics before he came.
had written
Oops!
Okay!
Lisa _______ (leave) before I got back from school.
had left
Oops!
Okay!
We _________ (already / know) each other for 10 years before we went into business together.
had already known
Oops!
Okay!
I called his office but he_____________(already/ leave). (extra 5 points)
had already left
Oops!
Okay!
I _________(help)him to do the task after I___________ (finish) my work. (extra 5 points)
helped / had finished
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies