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 VS Past Perfect Continuous
Game Code: 2547040
English
18
Public
Intermediate Grammar
Play
Study
Slideshow
Share
claude_claude_claude
187
Share Past Perfect VS Past Perfect Continuous
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
I got to the office and remembered I ____ my phone at home.
had left
had been leaving
5
The company ______ on the product for ten years before they decided to market it.
had worked
had been working
5
My friend ______ about leaving college, but I persuaded him to stay on.
had been thinking
had thought
5
I ______ for the company long, when I got promoted.
hadn't worked
hadn't been working
5
How long _____ the new plans before everyone agreed?
had you discussed
had you been discussing
5
______ money for a long time when it closed?
had the business lost
had the business been losing
5
When I came into the room, my aunt was sitting with her back to me. When she turned round, I could see that she ______.
had been crying
had cried
5
We _____ for about two hours when suddenly the captain told us to fasten our seat belts.
had been flying
had flown
5
Lina didn't want to see the film, because she _____the book.
had already read
had already been reading
5
His English was very good. He ____ it for five years.
had learnt
had been learning
5
He ____ for the bus for half an hour before it came.
had been waiting
had waited
5
Anne was tired. She _____ hard all day yesterday.
had been working
had worked
5
Sophie _____ the walls all day before she finished them.
had painted
had been painting
5
Tom ________ for a job for six months when he found one.
had been looking
had looked
5
We _______ the series for half an hour when the doorbell rang.
had been watching
had watched
5
They ______ for an hour when it started to rain.
had sunbathed
had been sunbathing
5
‹
1
2
›
Play for Free
Baamboozle+
New!
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
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