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
First Complete Unit 1 present perfect
Game Code: 1178013
English
16
Public
present perfect SB12 + SB162
Play
Study
Slideshow
Share
shonagh
112
Share First Complete Unit 1 present perfect
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
I ___________ (visit) friends, so I haven´t spoken to my parents yet today.
have been visiting
25
I __________ (ask) him to tidy his room several times.
have asked
20
I ________ (clean) the kitchen so what would you like me to do next?
have cleaned
25
My neighbour __________ (play) the violin for the last 3 hours and it´s driving me mad!
has been playing
25
Congratulations! You __________ (pass) the exam with really high marks.
have passed
20
We can´t leave Adrianna to run the shop. She ____ (only work) here for a few days.
has only been working
20
We ______ (spend) every summer in Crete since I was a child, so it´ll be sad if we don´t go there this year.
have spent
25
I´m really tired because I __________ (cook) all day!
have been cooking
15
I ______ (prepare) my presentation on mammals all week, but I ________ (not finish) it yet. it yet.
have been preparing / haven´t finished
25
What ______ (you do)? Your hands are covered in dirt.
have you been doing
20
Your parents ____________ (look) exhausted recently. Have they ___________ (work) too hard?
have been looking / been working
25
I ___________ (not finish) my essay yet because I __________ (chill out) in the garden for hours.
haven´t finished / have been chilling out
25
Have you got a plaster? I ______ (do) some working around the house and I ______ (damage) the nail on my thumb quite badly.
have been doing / have damaged
25
I _____ (be) to Spain several times this year. Every visit was brilliant.
have been
15
Recently the government _____ (become) more aware of the need to promote music eduation.
has become
25
I _____ (work) on my car all day, so I´m not really in the mood to go out.
have been working
15
Play for Free
Baamboozle+
NEW!
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
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