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 / Past Perfect Continuous
Game Code: 1667457
English
16
Public
Past Perfect / Past Perfect Continuous
Play
Study
Slideshow
Share
tanya
72
Share Past Perfect / Past Perfect Continuous
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
I _____________ (try) to get tickets for the show for weeks before I finally bought them.
had been trying
15
She ________ (finish) her homework by dinner time.
had finished
15
He was tired because he ___________ (play) basketball all afternoon.
had been playing
15
He ___________ (sleep) for eight hours and still wasn't awake when I called.
had been sleeping
15
She was tired because she __________ (work) since very morning.
had been working
15
I _____________ (wait) for half an hour outside the cinema before my friends arrived.
had been waiting
15
They ___________ (learn) Spanish for five years before they visited Spain.
had been learning
15
By the age of 30, she ___________ (have) five different jobs.
had had
15
We all went to sleep after we __________ (put up) the tent.
had put up
15
I wasn't sure who she was. I ________ (see) her before, but I couldn't remember where.
had seen
15
Kate __________(just/get) home when I phoned.
had just got
15
I _________(wait) for you for 20 minutes before you got off the bus.
had been waiting
15
He made a dentist’s appointment because he __________ (break) a tooth.
had broken
15
We __________ (not leave) enough time, so we missed our train.
hadn’t left
15
I __________ (wait) for my friend for an hour when he phoned to say he couldn’t come.
had been waiting
15
My cousin __________ (learn) to drive for over a year before she passed her test.
had been learning
15
Play for Free
Baamboozle+
NEW!
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
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