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
B2 Present perfect simple v present perfect cont ...
Game Code: 4447447
English
35
Public
Quiz to help students practice and review the differences between the present perfect simple and present perfect continuous
Play
Study
Slideshow
Share
Aaron Minh Hai
68
Share B2 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 BEEN CLEANING
HAVE CLEANED
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 BEEN COOKING
HAVE COOKED
15
He __________ three books this month. He’s really getting into reading!
HAS BEEN READING
HAS READ
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 ATTENDED
HAVE BEEN ATTENDING
15
I __________ to play the piano for six months, and I can finally play a full song!
HAVE LEARNED
HAVE BEEN LEARNING
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 TRIED
HAVE BEEN TRYING
15
She __________ that art class three times, and she’s learning new techniques each time.
HAS BEEN ATTENDING
HAS ATTENDED
15
We __________ the same play multiple times; each performance has something new.
HAVE BEEN WATCHING
HAVE WATCHED
15
He __________ his dance routine every day, and he’s improving a lot!
HAS PRACTICED
HAS BEEN PRACTICING
15
‹
1
2
3
›
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