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
CPE - Modals
Game Code: 365082
English
20
Public
MODAL REVISION
Play
Study
Slideshow
Share
TeacherSho
149
Share CPE - Modals
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
I needn't have/shouldn't have gone out last night as I had so much work to do
shouldn't have
15
You might have/needed to have rung me to say you'd missed the bus - I was worried sick
might have
15
Animals can be kept in zoos, but they must to have a comfortable place to live.
Animals can be kept in zoos, but they must have a comfortable place to live.
5
You mustn't have been here last summer - the cafe only opened a month ago.
You can't have been here last summer...
15
Need/ought I have let someone know about this earlier?
Ought I
15
You didn't spend enough time on this project. You ought...hours on this project. (PUT)
You ought to have put in more hours on this project.
20
You should have spilled the beans about Lisa before now. If only you could...secret before now. (let)
If only you could have let me in on Lisa's secret before now.
25
I'm sure I don't have to/mustn't remind you of the need for confidentiality.
don't have to
15
I've written a few notes about things that may be changed if the campaign is to succeed.
I've written a few notes about things that must/should be changed if the campaign is to succeed.
10
You.....(not stay) so late last night to finish the report. You could have done it this morning.
needn't have stayed/ didn't have to stay
15
Judging by her expression, I'd say he....(tell) her the good news already.
must have told
15
I.....(leave) my keys in the office because I remember having them with me on the way home.
can't have left
15
Strange as it ......(seem), Mozart's music..........(have) a profound effect on the brain.
may/can
15
It's not really polite of him. He...(let) them know he was going to be late.
should have let
15
Survivors felt there .....(be) an investigation last year into the cause of the disaster.
should have been
15
His dog ought to be registered because then they would have been able to trace it.
His dog ought to have been registered because then they would have been able to trace it.
15
‹
1
2
›
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
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