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
Game Code: 3189918
English
17
Public
Past Perfect
Play
Study
Slideshow
Share
english.galaxy
232
#English
#Grammar
#Past Perfect
Share Past Perfect
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
By the time Jeremy arrived at the cinema, the film ______(start).
had started
15
I ______(be) in London once before I moved there.
had been
15
I ______(not meet) anyone from Germany until I met Jonas.
hadn't met
15
When I arrived at the party, they ______ (eat/already) birthday cake.
had already eaten
15
When I was on a bus I realised that I ______(lose) my keys.
had lost
15
He couldn't make a sandwich because he _________(forget) to buy bread
had forgotten
15
Andy and Kathy ______(be) engaged for 2 years before they got married.
had been
15
I _______ (visited) Rome twice by 2023.
had visited
15
______ (The Smiths/renovate) this house before they sold it?
Had The Smiths renovated
15
I __________ (just / clean) the floor before she spilled champagne all over it.
had just cleaned
15
_______(you/see) anyone suspicious around your house before the burglary happened?
Had you seen
15
Last Thursday I went out with my friends after I _________ (come) back from the gym.
had come
15
My cat ______(run away) before I _____ (close) the door.
had run away / closed
25
David ____ (be) angry because someone _______ (steal) his bike.
was / had stolen
25
Ashley _____ (tell) me that she _______ (hear) a lot of weird stories about that house.
told / had heard
25
Marianne _____(switch off) all the lights before she _____(leave) the office
had switched off / left
25
‹
1
2
›
Play for Free
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Play for Free
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
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