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
Game Preview
Past Perfect
Game Code: 939709
English
18
Public
past tenses
Play
Study
Slideshow
Share
Margarita
94
Share Past Perfect
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
It ( not rain) all summer, so the grass was completely dead.
IT HADN'T BEEN RAINING
15
They (invite) some friends before they ____________(begin) the party
HAD INVITED, BEGAN
15
(what / Bob / do) that the director ___________(keep) him in after school?
HAD DONE, KEPT
15
Before she ____________(come) here, she ____________(have) dinner.
CAME, HAD HAD
15
_______________(CINDY/ wash) the dishes so far when her mum ___________(appear)?
HAD WASHED, APPEARED
15
By the time they ______________(meet) she ____________(forget) his name
MET, HAD FORGOTTEN
15
She _______________(not take) the sunscreen, so she ______________(be) sunburnt.
HADN'T TAKEN. WAS
15
She _______________(save) up for the phone for a year before she ____________(buy) it
HAD BEEN SAVING UP, BOUGHT
15
________________(you/ eat) anything before you _____________(go) to the theatre?
HAD YOU EATEN, WENT
15
The city _____________(become) white as it _____________(snow) during the evening
BECAME, HAD BEEN SNOWING
15
Mum ______________(not spend) all the money by the time Christmas ____________(come)
hadn't spent, came
15
Jane ______________(know) him for a year before she ____________(trust) him
HAD KNOWN, TRUSTED
15
When the shops _____________(close), they _____________(sell) the majority of items
CLOSED, HAD SOLD
15
Samantha _____________(not can believe)her eyes. She _____________(realize) she _________(be) wrong
COULDN'T, REALIZED, HAD BEEN
15
She ______________(not remember) where she ____________(put) her glasses
DIDN'T REMEMBER, HAD PUT
15
He _____________(open) the box after he ______________(find) the key
OPENED, HAD FOUND
15
‹
1
2
›
Play for Free
Baamboozle+
NEW!
Baamboozle+
NEW!
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
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
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