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 Simple
Game Code: 3824870
English
9
Public
Complete the sentences!
Play
Study
Slideshow
Share
HSzana
24
Share Past Perfect Simple
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
When we …… (arrive) at the station, the train …… (already / leave).
arrived, had already left
15
She …… (be) tired because she …… (not sleep) well the night before.
was, hadn't slept
15
By the time I …… (get) to the party, everyone …… (go) home.
got, had gone
15
He …… (not remember) where he …… (put) his keys.
didn't remember, had put
15
We …… (be) hungry because we …… (not eat) anything all day.
were, hadn't eaten
15
By the time the police …… (arrive), the thieves …… (already/escape).
arrived, had already escaped
15
They …… (finish) their homework before the movie …… (start).
finished, had started
15
The teacher …… (be) angry because we …… (not do) our project.
was, hadn't done
15
I …… (think) I …… (meet) him somewhere before.
thought, had met
15
Play for Free
Baamboozle+
Baamboozle+
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
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