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
Advanced PAST modals
Game Code: 2176621
English
16
Public
past modals
Play
Study
Slideshow
Share
Ms_Anca
5
Share Advanced PAST modals
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
I was _______ to send her the flyer last night but I completely forgot.
supposed
15
You ________ bought more bread, we already have two loaves at home.
needn't have
20
When John first started working in his new company, he _________ do a lot more extra work than he has to do now
had to
10
The concert was free, you ____________ pay to get in.
didn't have/need to
15
I wish I had studied more for that exam. SHOULD
I should have studied more...
10
I'm not sure why Liam is so late. He ________________ the bus.
might/ could / may have missed
20
The homework was really difficult but I ________ to do it in the end
managed
15
James could ________ a really good football player but in the end, he wanted to concentrate on his studies.
have been
15
You ___________ seen Michael at the shop, he's in London.
can't / couldn't have
20
She looked upset, you ___________ spoken to her like that.
shouldn't have
10
I __________ breakfast, but I didn't, so now I'm extremely hungry.
should have eaten/had
10
Alice ________ worried about the exam, she passed with flying colours
needn't have
20
Unfortunately, we ________ book tickets in time so we won't be going to the concert.
didn't manage to / weren't able to
20
She's late. It's possible she has got stuck in traffic. HAVE
She may/might/could have got stuck in traffic
15
I could play the piano when I was 7 years old. TO
I was able to play the piano when I was 7 years old
15
There's no way that she did that! (rewrite using the adverb POSSIBLY)
She can't possibly have done that
25
Play for Free
Baamboozle+
NEW!
Baamboozle+
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
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