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
Quiz (English grammar)
Game Code: 286622
English
45
Public
Quiz on Present Perfect, Past Perfect, Reported Speeches, Reported Questions, Reported Requests and Commands
Play
Study
Slideshow
Share
Valeria Melnyk
142
Share Quiz (English grammar)
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
.......(you/see) James? I need to give him this letter
Have you seen
10
He won't lower the price unless she .........(tell) him to
tells
10
Correct the mistake: I have been having this laptop for ages but it still works perfectly!
I have had
10
He ...........(cook) all morning! I don't know what it is, but it smells delicious!
has been cooking
10
Correct the mistake: When were in Thailand last winter, we have visited several ancient temples
we visited
10
......(she/work) in your department for a long time?
has she been working
10
They .........(learn) French for several years before they moved to Canada
had been learning
10
We are sorry we are late. ......(you/ wait) for a long time here?
Have you been waiting?
15
Correct the mistake: Since he has been fired, he hasn't found any job yet
Since he WAS fired
15
Correct the mistake: Do you listen you me? Repeat what I have just said
Are you listening to me?
15
They .......(finish) the reconstruction of the church by 2025
will have finished
10
I am sorry, I am out of breath. I .......(run) up the stairs to get here on time
I have been running
10
The phone ......(ring) while I .......(take) a shower
The phone rang while I was taking a shower
10
I .....(not/ eat) anything since morning! I am starving
haven't eaten
10
Why .......(you/ be) not at work yesterday? - I didn't feel very well
weren't you
10
They didn't know about his birthday - Neither........ I
did
10
‹
1
2
3
›
Play for Free
Baamboozle+
NEW!
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
36
48
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