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
B1+ Present perfect simple v present perfect con ...
Game Code: 4882350
English
25
Public
Quiz to help students practice and review the differences between the present perfect simple and present perfect continuous
Play
Study
Slideshow
Share
Yolanda.TESOL
13
Share B1+ Present perfect simple v present perfect continuous
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
I __________ my bike, so it's ready for our weekend ride.
HAVE CLEANED
HAVE BEEN CLEANING
15
She __________ for a month, and she feels more energetic now.
HAS EXERCISED
HAS BEEN EXERCISING
15
They __________ their art project, and it turned out amazing!
HAVE COMPLETED
HAVE BEEN COMPLETING
15
We __________ dinner for two hours, and it smells delicious!
HAVE COOKED
HAVE BEEN COOKING
15
He __________ three books this month. He’s really getting into reading!
HAS READ
HAS BEEN READING
15
She __________ her driving lessons, and now she’s ready to take the test.
HAS COMPLETED
HAS BEEN COMPLETING
15
I __________ my room all afternoon, and it looks completely different now!
HAVE BEEN PAINTING
HAVE PAINTED
15
He __________ on his photography skills, and he’s improving every day.
HAS BEEN WORKING
HAS WORKED
15
I __________ three concerts this summer, and each one was incredible!
HAVE BEEN ATTENDING
HAVE ATTENDED
15
I __________ to play the piano for six months, and I can finally play a full song!
HAVE BEEN LEARNING
HAVE LEARNED
15
I __________ this series of books since last summer, and I’m almost done!
HAVE BEEN READING
HAVE READ
15
I __________ that amusement park five times this year; it’s my favourite place!
HAVE BEEN VISITING
HAVE VISITED
15
They __________ to change their diet for a month now, and they feel healthier.
HAVE BEEN TRYING
HAVE TRIED
15
She __________ that art class three times, and she’s learning new techniques each time.
HAS ATTENDED
HAS BEEN ATTENDING
15
We __________ the same play multiple times; each performance has something new.
HAVE WATCHED
HAVE BEEN WATCHING
15
He __________ his dance routine every day, and he’s improving a lot!
HAS PRACTICED
HAS BEEN PRACTICING
15
‹
1
2
›
Play for Free
Baamboozle+
New!
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Play for Free
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