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
TEEN B1+ GRAMMAR FINAL REVISION
×
Sorry, you need Baamboozle+ to continue.
Game Code: 85117
English
24
Public
TEEN B1+ GRAMMAR FINAL REVISION
Play
Study
Slideshow
Share
teacherkasia
79
Share TEEN B1+ GRAMMAR FINAL REVISION
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
You MUSTN'T/DON'T HAVE TO go there, it's forbidden.
MUSTN'T
5
By the time I _______ (finish) my homework, the movie ________ (already / finish). I was really disappointed.
FINISHED / HAD ALREADY FINISHED
20
When we finally _______ (reach) the shore, we _______ (sail) for 12 hours straight. We were exhausted.
REACHED / HAD BEEN SAILING
20
While I _______ (prepare) for the exam, a friend of mine _______ (send) me an invitation to a party. I really wanted to go.
WAS PREPARING / SENT
20
Just when I ENTERED / HAD ENTERED the school, I REALISED / HAD REALISED that I LEFT / HAD LEFT my essay at home.
ENTERED / REALISED / HAD LEFT
15
I hope we _______ (finish) preparing the project by the end of the day.
WILL HAVE FINISHED
15
I know Ben HAS GONE / HAS BEEN to Paris. I think he was there when he was a child.
HAS BEEN
5
I HAVE BEEN REPAIRING / HAVE REPAIRED your laptop. You can use it now.
HAVE REPAIRED
5
A: Why do you look so tired? B: I HAVE LEARNT / HAVE BEEN LEARNING all day long.
HAVE BEEN LEARNING
5
It was a long way. When we finally _______ (get) to the hotel, we _______ (drive) for ten hours.
GOT / HAD BEEN DRIVING
20
It was a long way. When we finally _______ (get) to the hotel, we _______ (drive) for ten hours.
GOT / HAD BEEN DRIVING
20
This film is getting MORE AND MORE / MOST AND MOST boring.
MORE AND MORE
5
You OUGHT / HAD BETTER change your sleeping habits.
HAD BETTER
5
There's hardly NO / ANY food left.
ANY
5
I HAVE READ / HAVE BEEN READING the book you gave me last week. I don't like it though, I don't think I'll continue.
HAVE BEEN READING
5
This time next month we WILL HAVE BEEN ENJOYING / WILL BE ENJOYING ourselves on the beach.
WILL BE ENJOYING
5
‹
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