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
Cutting Edge Advanced- Unit 2
Game Code: 1299814
English
44
Public
Complete the gap
Play
Study
Slideshow
Share
Dianne Conner
75
Share Cutting Edge Advanced- Unit 2
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
The women at the party seemed to recognise me, though I couldn't remember __________(meet) her before.
having met
15
Although it was my first visit for many years, I was surprised by how much the city ______________ (change).
had changed
15
It's very hard for me to comment, never _________________ (read) the book myself.
having read
15
Gelly never revealed to the police where he ____________(hide) the money.
had hidden
15
Life _______________ (be) much quieter since Stavro left home.
has been
15
What's the matter with Haris? She_______________(lie) on her bed all day, staring at the ceiling.
has been lying
15
Next week is my first anniversary; I ________(work) in this department for exactly a year.
will have been working
15
They ought __________(check) the weather forecast before setting out on such a dangerous journey
to have checked
15
The roads were all flooded; it ________(rain) heavily for ten hours.
had been raining
15
Suzanne _________ (drive) for just a few weeks when she had her first accident
had been driving
15
I _______(wait) for the phone to ring all morning. I can't stand it any more.
have been waiting
15
I know why Michael looks so tired - he _______(work) too hard recently
has been working
15
Haris __________ (never do) anything like this before in all the time I've known her.
has never done
15
I ______(wait) for the taxi for the last 25 minutes.
have been waiting
15
She's late. Why _________ she _______(arrive) yet?
hasn't she arrived
15
I ___________(never understand) why people aren't prepared to queue in a civilised manner.
have never understood
15
‹
1
2
3
›
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
36
48
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