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
Game Preview
Past Perfect/ Past Perfect Progressive
Game Code: 1201490
English
40
Public
Grammar
Play
Study
Slideshow
Share
Phuong Thuy Pham
63
Share Past Perfect/ Past Perfect Progressive
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
The storm destroyed the sandcastle that we (build) ..........
had built
15
He (not / be) .............. to Cape Town before 1997.
had not been
15
When she went out to play, she (do / already) ................ her homework.
had already done
15
My brother ate all of the cake that our mum (make) ..................
had made
15
The doctor took off the plaster that he (put on) ................. six weeks before.
had put on
15
The waiter brought a drink that I (not / order) .................
had not ordered
15
I could not remember the poem we (learn) ............. the week before
had learned
15
The children collected the chestnuts that (fall) ............ from the tree
had fallen
15
(he / phone) ................ Angie before he went to see her in London?
Had he phoned
15
She (not / ride) .............. a horse before that day.
had not ridden
15
We (sleep) ................ for 12 hours when he woke us up.
had been sleeping
15
They (wait) ................. at the station for 90 minutes when the train finally arrived.
had been waiting
15
We (look for) ............. her ring for two hours and then we found it in the bathroom.
had been looking for
15
I (not / walk) ............... for a long time, when it suddenly began to rain.
had not been walking
15
How long (learn / she) .............. English before she went to London?
had she been learning
15
Frank Sinatra caught the flu because he (sing) .............. in the rain too long.
had been singing
15
‹
1
2
3
›
Play for Free
Baamboozle+
NEW!
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
More
How to Play
Make some teams
Take turns choosing questions
Say the answer then hit the
Check
button
Click
Okay
if the team is correct or
Oops
if not
Teams
Sign in to choose
1
2
3
4
5
6
7
8
Grid Size
Sign in to choose
8
16
24
36
48
Quiz
Sign in to choose
Classic
Questions and Power-Ups
Classic Jr
Sign in to choose
×
Sign up for a trial to unlock features.
Get Started
Your experience on this site will be improved by allowing cookies.
Allow cookies