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
6. Present Perfect Continuous or Present Perfect
Game Code: 4242817
English
12
Public
Choose what you need to use - present perfect simple or present perfect continuous
Play
Study
Slideshow
Share
Laurakate
28
Share 6. Present Perfect Continuous or Present Perfect
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
She ________ (study) for days. She hasn´t left her room all week.
She has been studying for days. She hasn´t left her room all week..
15
She _________ (already / write) six letters this morning.
She has written six letters this morning.
20
How long ________he _______ (see) her? - Not long, but they're getting married next month.
How long has he been seeing her? - Not long, but they're getting married next month.
25
What__________ you ________(do) with my keys? - I haven't seen your keys
What have you done with my keys? - I haven't seen your keys
20
Teacher to student: Why ___________you __________(do) your homework lately? You need to start doing it.
Teacher to student: Why haven´t you been doing your homework lately? You need to start doing it.
15
Why are you crying? - I ______ (cut) onions.
Why are you crying? - I've been cutting onions.
20
How long ________you __________ (know) her?
How long have you known her?
20
They __________ (build) the new road around the school for several years.
They have been building the new road around the school for several years.
25
How many biscuits __________you _______ (eat) today?
How many biscuits have you eaten?
15
I______ (have) this computer for over 10 years.
I've had this computer for over 10 years.
20
I _________ (have) piano lessons for over 10 years and I'm still not very good.
I've been having piano lessons for over 10 years and I'm still not very good.
20
How many exams ___you____(have) this week?
5, and I´ve still got 2 more to do.
20
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
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