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: 3424913
English
23
Public
Practise using the Present Perfect Simple or Continuous in contrast with Past Simple.
Play
Study
Slideshow
Share
SusanMain
56
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 just rained
rained
was raining
has rained
15
A: How many tests __________ last week? B: Only two, but I was so stressed out!
were you having
have you had
did you have
have you been having
25
They __________ six countries since they ___ to Europe ten days ago.
have already seen/ came
saw/ have come
have been seen/ arrived
have sawed/ were arriving
10
A: How many cups of coffee ________ today? B: Only one, but I usually have at least three.
did you have
you had
you have been having
you have 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 ran away yet
didn't ran away
hasn't been running away
hasn't run away
15
A: __________ yesterday? B: No, we've been here for a few days already.
have you arrived
have you been arriving
you arrived
did you arrive
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
have you had
did you have
10
A. __________ an operation? B: Yes, but I was very young, so I don't really remember it.
Have you ever been having
Have you just had
Have you ever had
Did you have ever
15
The glass is still full. He __________ his beer yet.
hadn't drink
didn't drunk
hasn't drunk
hasn't been drinking
25
He __________ Martha for long. They __________ 2 months ago, in school.
didn't know/ met
hasn't been known/ met
hasn't known / met
doesn't know/ met
20
My parents ________ a nice house in the city centre last year.
have bought
bought
were bought
have been buying
15
My neighbours ________ a pretty cabin in the mountains, and we're all going there this weekend.
did build
have been building
have builded
have just built
10
Juri ________ playing the guitar about ten years ago.
started
has been starting
has started
has been started
10
Victor _______ to learn Spanish for a few days, but then he decided to give up.
has been trying
tried
was tried
has tried
10
My father loves fishing. He ______ a keen fisherman for his whole life.
was
has been loving
has caught
has been
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