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
Game Code: 951295
English
23
Public
Practise using the Present Perfect Simple or Continuous in contrast with Past Simple.
Play
Study
Slideshow
Share
SusanMain
270
Share Present Perfect
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
It __________ every day since the start of our holiday. I want to go home!
was raining
rained
has just rained
has rained
15
A: How many tests __________ last week? B: Only two, but I was so stressed out!
did you have
have you been having
have you had
were you having
25
They __________ six countries since they ___ to Europe ten days ago.
saw/ have come
have been seen/ arrived
have sawed/ were arriving
have already seen/ came
10
Jim __________ karate since he was six, and now he is a professional.
has been practising
already practised
has already practised
practised
15
A: How many cups of coffee ________ today? B: Only one, but I usually have at least three.
did you have
you have had
you have been having
you had
25
Mary isn't here because she _______________ shopping with Sue. They go every Friday afternoon.
has gone
has been going
has going
has been
25
A: I can't find my hamster anywhere. I hope he _____
hasn't been running away
hasn't run away
hasn't ran away yet
didn't ran away
15
A: __________ yesterday? B: No, we've been here for a few days already.
did you arrive
have you arrived
you arrived
have you been arriving
10
A: How long _____ the flu? B: About two weeks, and I still can't stop sneezing.
have you still had
had you had had
did you have
have you had
10
A: How long _____ to play the piano? B: About a year, but I'm not very good yet.
are you learning
you learned
have you been learning
have you learned
20
A. __________ an operation? B: Yes, but I was very young, so I don't really remember it.
Have you ever been having
Did you have ever
Have you ever had
Have you just had
15
They are completely exhausted. They __________ for a few hours.
have been climbing
has been climbing
climbed
are climbing
15
The glass is still full. He __________ his beer yet.
hadn't drink
didn't drunk
hasn't been drinking
hasn't drunk
25
He __________ Martha for long. They __________ 2 months ago, in school.
didn't know/ met
hasn't been known/ met
doesn't know/ met
hasn't known / met
20
You're finally here! Where __________ ?
did you be
have you been
were you be
have you been being
25
I'm sorry I'm covered in mud - I __________ in the garden all morning.
have been working
did work
am working
have working
15
‹
1
2
›
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
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