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
Present Perfect
Game Code: 19739
Polish
17
Public
Ćwiczenie czasu
Play
Study
Slideshow
Share
Agata
176
Share Present Perfect
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
Brian________ (not/play) ice hockey since they moved to Leeds.
Brian hasn't played ice hockey since they moved to Leeds.
15
His mother_________(suggest) he tries air hockey instead.
His mother has suggested he tries air hockey instead.
15
He ___________( join) a local football team.
He has joined a local football team.
15
He ______ (not/win) any tournaments yet.
He hasn't won any tournaments yet.
15
His parents ________(see) all his matches so far.
His parents have seen all his matches so far.
15
The Johnsons_____(be) to Barcelona for a week now.
The Johnsons have been to Barcelona for a week now.
15
Dan, Lucy's brother, ______(go) snorkelling or diving before.
Dan, Lucy's brother, has gone snorkelling or diving before.
15
Mr and Mrs Johnson _____(fly) in a helicopter.
Mr and Mrs Johnson have flown in a helicopter.
15
Everyone in the family_____(eat) lots of local dishes so far.
Everyone in the family has eaten lots of local dishes so far.
15
They ______(not/visit) any museums yet.
They haven't visited any museums yet.
15
___________________(Stan/try) kickboxing? No, he______
Has Stan tried kickboxing? No, he hasn't.
15
_________ (Judy and Lisa/ learn) how to ice skate? Yes, they______
Have Judy and Lisa learnt how to ice skate? Yes,they have.
15
_______(you/run) in a marathon? No, I_____
Have you run in a marathon? No, I haven't.
15
______ (she/finish) the race? Yes, she_____
Has she finished the race? Yes, she has.
15
Have they YET/EVER watched a game of rugby?
Have they EVER watched a game of rugby ?
15
She hasn't practised golf SINCE/FOR a long time.
She hasn't practised golf FOR a long time.
15
‹
1
2
›
Play for Free
Baamboozle+
NEW!
Baamboozle+
NEW!
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