Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Game Preview
Present Perfect Simple vs. Present Perfect Conti ...
×
The selected game type is invalid.
Game Code: 408998
English
16
Public
Sentences with present perfect simple vs. present perfect continuous
Play
Study
Slideshow
Share
aliracc97
112
Share Present Perfect Simple vs. Present Perfect Continuous
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
You ___________ (to clean) the bathroom. How lovely!
have cleaned
15
She ______ (to live) here for three years
has been living
15
He ______ (to build) a new house and is moving in this Friday.
has built
15
We _______ (to decorate) the house all this week but we haven't done the kitchen yet!
have been decorating
15
I _____ (to read) that book you lent me. I've got another 50 pages to read.
have been reading
25
She ______ (to write) emails for three days.
has been writing
15
I usually work in London but I _____ (to work) in Birmingham for the last three weeks.
have been working
25
He _____ (to text) 10 messages.
has texted
15
I ____ (to have) four coffees already today!
have had
15
My mum ____ just ___ (to arrive). So now we can eat.
has arrived
20
___ you____ (to buy) the biscuits I like?
Have you bought
15
My friend _______ (to paint) a portrait of her boyfriend for Valentine's Day.
has painted
20
Ana ____ (not talk) to Jim since they broke up.
has not talked
15
John ____ (to win) the lottery and ____ (to donate) half of it to charities.
has won / has donated
25
- Why is the ground white? -Because it _____ (to snow) all night!
has been snowing
15
I'm very cold, ___you___ (to turn) off the heater?
have you turned
15
Play for Free
Baamboozle+
NEW!
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
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
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