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
Modals in the past
×
Sorry, you need Baamboozle+ to continue.
Game Code: 2043112
English
21
Public
modals in the past
Play
Study
Slideshow
Share
irene_ten
12
#modals
Share Modals in the past
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
Beth seems worried. She _________ a problem with something. (HAVE)
She MUST HAVE HAD
She MIGHT HAVE HAD
She SHOULD HAVE HAD
15
I was so worried about you. You _________! (CALL)
You might have called!
You should have called!
You must have called!
15
Where are my gloves? I __________ them in the taxi. (LEAVE)
I could have left
I should have left
I must have left
15
Phillip called to say he'd be late. He _________ the train. (MISS)
He should have missed the train.
He may have missed the train.
He must have missed the train.
15
It's a very popular author. You _________ of him. (HEAR)
You should have heard
You must have heard
You might have heard
15
He __________ a bike at noon. He was at home. (RIDE)
He may not have ridden
He can't have ridden
He mustn't have ridden
15
You __________ Luke yesterday. He left the city six months ago. (SEE)
You might not have seen
You can’t have seen
You mustn’t have seen
15
I’m sorry that I’m late for work. I _____________ earlier. (WAKE UP)
I should have woken up
I might have woken up
I must have woken up
15
He ___________ work already. It’s 7 pm. (LEAVE)
He might have left
He must have left
He should have left
15
You ___________ the whole cake! It was huge. (EAT)
You shouldn’t have eaten
You can’t have eaten
You mustn’t have eaten
15
He ___________ home already. He just left. (ARRIVE)
He shouldn’t have arrived
He can’t have arrived
He mustn’t have arrived
15
That __________ John. He’s been in Italy for months. (BE)
That shouldn’t have been
That mustn’t have been
That couldn’t have been
15
“Have you heard from Tom? He didn’t show up today.” “He _________.” (OVESLEEP)
He should have overslept
He might/could/may have overslept
He must have overslept
15
You ___________ my clothes without asking in the first place! (WEAR)
You couldn’t have worn
You shouldn’t have worn
You mustn’t have worn
15
He ____________ the bus to get home, but I'm not sure. (TAKE)
He might/could have taken
He must have taken
He should have taken
15
Nobody answered the phone at the clinic. It (close) early.
may have closed
must have closed
should have closed
15
‹
1
2
›
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
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