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
All the perfect tenses
Game Code: 169897
English
18
Public
Practicing the use of English perfect tenses.
Play
Study
Slideshow
Share
Thirsty Horse
205
Share All the perfect tenses
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
Present Perfect (+) He / go to / the cinema
He has gone to the cinema
5
Present Perfect (-) She / eat / her lunch
She has not (hasn't) eaten her lunch
10
Present Perfect (?) They / find / the address
Have they found the address?
15
Past Perfect (+) Tony / wake up / early
Tony had woken up early
5
Past Perfect (-) Sara / fall asleep / at work
Sara had not (hadn't) fallen asleep at work
10
Past Perfect (?) Anthony and Louisa / travel to / London
Had Anthony and Louisa travelled to London?
15
Present Perfect Continuous (+) I / sleep / for 10 hours
I have been sleeping for ten hours
5
Present Perfect Continuous (-) You / read / for a long time
You have not (haven't) been reading for a long time
10
Present Perfect Continuous (?) We / walk / for 15 km
Have we been walking for 15 km?
15
Past Perfect Continous (+) Marc / drive / for 3 hours
Marc had been driving for 3 hours.
5
Past Perfect Continuous (-) Elisabet / clean / all day
Elisabet had not (hadn't) been cleaning all day
10
Past Perfect Continuous (?) Pedro / play / computer games
Had Pedro been playing computer games?
15
Future Perfect (+) We / explore / the whole solar system by 2050
We will have explored the whole solar system by 2050
15
Future Perfect (-) I / finish / my homework by 10 pm.
I will not (won't) have finished my homework by 10 pm
20
Future Perfect (?) You / complete / your project before summer
Will you have completed your project before summer?
25
Future Perfect Continuous (+) I / study / English for 3 years
I will have been studying English for 3 years
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