Toggle Navigation
Games
Games
Collections
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Collections
Blog
Pricing
News
Contact us
Sign in
Study
Past Perfect Questions
0
%
0
0
0
Back
Restart
Marc _______ (know) Philadelphia so well because he __________ (live) there for five years.
Marc knew Philadelphia so well because he had lived there for five years.
Oops!
Okay!
After we _________ (eat) the cornflakes, Henry _________ (come) in.
After we had eaten the cornflakes, Henry came in.
Oops!
Okay!
Make a sentence with Past Perfect: First, I paid all the bills. Then, I washed the dishes.
I had paid all the bills when/before I washed the dishes. After I had paid all the bills, I washed the dishes.
Oops!
Okay!
My mother ________ (be) annoyed because I ____________(not clean) my room.
My mother was annoyed because I hadn't cleaned my room.
Oops!
Okay!
We __________ (not be able) to stay overnight at the hotel because we __________ (not reserv) a room in advance.
We were not able to stay overnight at the hotel because we had not reserved a room in advance.
Oops!
Okay!
What do you have in common with your parents? Had you realized this similarity when you were a child?
free answer
Oops!
Okay!
After Max _________ (finish) his breakfast, he ________ (leave) the flat.
After Max had finished his breakfast, he left the flat.
Oops!
Okay!
Make a sentence with Past Perfect: First, I saved money for a year. Then, I bought a car.
I had saved money for a year when/before I bought a car. After I had saved money for a year, I bought a car.
Oops!
Okay!
Anthony __________ (meet) Ryan before you _________ (introduce) him to us at the party.
Anthony had met Ryan before you introduced him to us at the party.
Oops!
Okay!
By the time the show _________ (begin), all my friends __________ (arrive).
By the time the show began, all my friends had arrived.
Oops!
Okay!
They _______ (lose) many of the games because they _________ (not practice) enough.
They lost many of the games because they had not practiced enough.
Oops!
Okay!
Kevin__________ (go) home by the time I __________ (arrived).
Kevin had gone home by the time I arrived.
Oops!
Okay!
I _________ (not have) any cash because I __________ (lose) my purse.
I did not have any cash because I had lost my purse.
Oops!
Okay!
She _________ (stay) up all night because she ___________ (receive) bad news.
She stayed up all night because she had received bad news.
Oops!
Okay!
As a child, what had you dreamed of becoming? Had your goals changed by the time you were an adult?
free answer
Oops!
Okay!
By the time you were seven years old, had you discovered a talent for music, art, or anything else? Tell me about it.
free answer
Oops!
Okay!
Make a sentence with Past Perfect: First, they practiced for six months. Then, they performed in front of an audience.
They had practiced for six months when/before they performed in front of an audience. After they had practiced for six months, they performed ...
Oops!
Okay!
Make a sentence with Past Perfect:First I read the book. Then, I watched the film.
I had read the book when/before I watched the film.After I had read the book, I watched the film.
Oops!
Okay!
I _________ (never see) such a beautiful sunset before I _______ (go) to the island.
I had never seen such a beautiful sunset before I went to the island.
Oops!
Okay!
Tell me something interesting that an relative had done before he or she got married.
free answer
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies