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
True Stories B2 Lesson 8
×
Sorry, you need Baamboozle+ to continue.
Game Code: 1257557
English
16
Public
Complete sentences with modalpast
Play
Study
Slideshow
Share
Agris Ambos
39
Share True Stories B2 Lesson 8
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
‘I feel sick, Dad.’ ‘Well, you … (eat) something bad.’
must have eaten
10
Your hand has paint on it. You … (touch) the wall which I’ve just painted.
could/might/may have touched
15
The money was on the desk. I ____________ (take) it, but I didn’t.
could have taken
20
She ____________ (arrive) home yet. It's too early
can’t have arrived
15
I don’t know who sent these flowers. It __________(be) John.
may/might/could have been
15
She ____________ (not move) abroad – she hates foreign countries.
can’t have moved
15
Dad ... (wake) up yet. I can hear him snoring.
can't/couldn't have woken
20
I … (forget) to lock the front door of my flat. I won’t know until I get home.
may/might/could have forgotten
15
Our teacher has never been late to work. She _____ (miss) the bus.
must have missed
15
He _________ (stay) at home. He had a very important meeting today.
can't have stayed
15
After driving for 16 hours, they ________ (feel) exhausted.
must have felt
15
You _______(sell) the car if you really needed the money.
could, might, have sold
15
Why didn’t you tell me you were coming? I ___________ (cook) lunch for you.
might, could have cooked
15
_________ Lisa's cat __________(know) that something terrible was going to happen?
Could/might, have known
15
I _______(loose) my keys, they are in my pocket!
can't have lost
15
I am certain that Tom was ill. He ______(stay) at home with a high fever.
must have stayed
20
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