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
12b grammar bank level 1
Game Code: 3032654
English
16
Public
present perfect v simple past
Play
Study
Slideshow
Share
TerraTeacher
96
Share 12b grammar bank level 1
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
A: ___ you ever ____ to Thailand? (be) B: No, but I ____ to South Korea last year. (go)
Did you ever be / have gone
Have you ever been / went
15
A:___ you ever ___ any countries in South America? (visit) B: Yes, I have. I ___ to Brazil a few years ago. (go)
Have you ever visited / went
Did you ever visit / have gone
15
A: I ___ to Brazil a few years ago (go) B: Who ___ you ___ with? (go)
have gone / have you gone
went / did you go
15
A: Who ___ you ___ with? (go) B: My boyfriend. It was a work trip and his company ___ (pay) for everything.
did you go / paid
have you gone / paid
20
A: How wonderful! Were you there for long? B: No, we ___ only there for five days. (be)
were
have been
10
A: Where ___ you ___? (stay) B: We ___(have) a suite in a five-star hotel. It was beautiful!
have you stayed / have had
did you stay / had
20
A: ___ the company ___ (invite) you on any other trips recently? B: No. My boyfriend stopped working there a year later, so that was our only trip.
Has the company invited
Did the company invite
15
I ___ this book. (finish) I'm on page 210.
haven't finished
didn't finish
10
My boyfriend ___ me a ring for my last birthday. (give)
has given
gave
10
They ___ a new house last month. (buy)
have bought
bought
10
My friends ___ to a party last weekend. (go)
went
have gone
10
The secretary isn't here. She's ___ out for lunch
gone
been
15
I've never ___ to the US.
been
gone
15
My nieghbors aren't at home. They've ___ on vacation.
been
gone
15
Have you ever ___ to China?
gone
been
15
We have lots of food. I've ___ to the supermarket
gone
been
15
Play for Free
Baamboozle+
Baamboozle+
Baamboozle+
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
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