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 and Present Perfect Continuous
×
The selected game type is invalid.
Game Code: 1180753
English
20
Public
Answer the questions
Play
Study
Slideshow
Share
lily46
25
Share Present Perfect and Present Perfect Continuous
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
Why is she so tired? She ____________________________ (run) .
has been running
15
He is so happy. He ________________________ (win) the race.
has won
15
Why is the girl wet? She _____________________ (play) in the rain.
has been playing
15
Look at the table. Mum _________ a lot of cookies!
has made/has baked
15
Mum will be angry. My sister ________________ (not wash) the dishes.
has not washed
15
What a mess! Someone ____________________ (paint) here.
has been painting
15
Look at this wall. Someone _______________ (paint) a beautiful picture on it.
has painted
25
JK Rowling ____________________ (write) the series of Harry Potter books.
has written
15
Kate __________________ (work) in the garden all the morning.
has been working
20
My neighbours _______________________ (build) a nice house in the mountains.
have built
15
Santa __________________ (wrap) all the presents and now he is going to give them to children.
has wrapped
15
Mary _______________________ (clean) her flat all day and she is exhausted.
has been cleaning
25
The glass is still full. He _______________________ (not drink) his beer yet.
has not drunk
15
Look! The kids ____________________________ (decorate) the Christmas tree.
have decorated
20
He is completely exhausted. He ________________ (climb) for a few hours.
has been climbing
15
This new computer __________ (make) my life a lot easier.
has made
20
‹
1
2
›
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
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