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: 3923010
English
30
Public
Practise using the Present Perfect Simple or Continuous in contrast with Past Simple.
Play
Study
Slideshow
Share
SusanMain
43
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!
has rained
has just rained
rained
was raining
15
A: How many tests __________ last week? B: Only two, but I was so stressed out!
have you had
did you have
have you been having
were you having
25
They __________ six countries since they ___ to Europe ten days ago.
have already seen/ came
saw/ have come
have sawed/ were arriving
have been seen/ arrived
10
A: How many cups of coffee ________ today? B: Only one, but I usually have at least three.
you have had
you have been having
did you have
you had
25
Mary isn't here because she _______________ shopping with Sue. They go every Friday afternoon.
has been going
has going
has been
has gone
25
A: I can't find my hamster anywhere. I hope he _____
hasn't been running away
didn't ran away
hasn't run away
hasn't ran away yet
15
A: __________ yesterday? B: No, we've been here for a few days already.
have you arrived
you arrived
have you been arriving
did you arrive
10
A: How long _____ the flu? B: About two weeks, and I still can't stop sneezing.
have you still had
did you have
had you had had
have you had
10
A. __________ an operation? B: Yes, but I was very young, so I don't really remember it.
Have you just had
Have you ever had
Did you have ever
Have you ever been having
15
The glass is still full. He __________ his beer yet.
didn't drunk
hasn't been drinking
hasn't drunk
hadn't drink
25
He __________ Martha for long. They __________ 2 months ago, in school.
doesn't know/ met
hasn't been known/ met
hasn't known / met
didn't know/ met
20
You're finally here! Where __________ ?
did you be
were you be
have you been
have you been being
25
My parents ________ a nice house in the city centre last year.
were bought
have bought
have been buying
bought
15
My neighbours ________ a pretty cabin in the mountains, and we're all going there this weekend.
have builded
did build
have just built
have been building
10
Juri ________ playing the guitar about ten years ago.
started
has started
has been starting
has been started
10
Victor _______ to learn Spanish for a few days, but then he decided to give up.
has tried
was tried
has been trying
tried
10
‹
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
36
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