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
Present Perfect Review
Game Code: 2508139
English
19
Public
Present Perfect
Play
Study
Slideshow
Share
Teacher JP
53
Share Present Perfect Review
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
Last summer, we ___________ (go) to the maldives
Last summer, we went to the maldives
15
I ______________ (live) in the same house all my life.
I have lived in the same house all my life.
15
John _________________ (travel) abroad before.
John has traveled abroad before.
15
Brazil _______________ (win) the World Cup five times.
Brazil has won the World Cup five times.
15
Argentina _____________ (win) the last World Cup in 2022
Argentina won the last World Cup in 2022
15
Sam ______________(go) to Italy four times this year!
Sam has gone to Italy four times this year!
15
We _______________ (learn) some Arabic greetings before going to Qatar in 2022.
We learned some Arabic greetings before going to Qatar in 2022.
15
We _______________ (work) in the same factory until it closed.
We worked in the same factory until it closed.
15
_____ abroad before?
have you ever travelled abroad before?
25
I ________ a salad but I'm still hungry.
I have eaten a salad but I'm still hungry
25
___________the teacher this week? I want to talk with him.
have you seen the teacher this week? I want to talk with him
25
________________ from college?
have you graduated from college?
25
_____________ (take) your driver's license yet?
have you taken your drivers license yet?
25
______________ (win) a bingo before?
Have you ever won a bingo before?
25
Where _____________ (be) last night?
Where were you last night?
25
_______________ (take) out the trash today?
Have you taken out the trash today?
25
‹
1
2
›
Play for Free
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Play for Free
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
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