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 vs Present Perfect Continuous
Game Code: 933888
English
20
Public
Tenses
Play
Study
Slideshow
Share
Laura
134
#Intermediate
#present perfect simple
#present perfect continuous
Share Present Perfect vs Present Perfect Continuous
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
Order to make a sentence: studying / for / years / she / English / three / been / has
She has been studying English for three years
15
Make a present perfect sentence with FOR or SINCE : we / know each other / we were children
We've known each other since we were children
15
Which is correct? We've had our new flat FOR / SINCE six months
FOR
10
Order to make a sentence: TV / how / been / they / long / watching/ have?
How long have they been watching TV?
15
Make a present perfect sentence with FOR or SINCE: the children / play computer games / two hours
The children have been playing computer games for two hours
15
Which is correct? Hi Jackie! How are you? I HAVEN'T SEEN / HAVEN'T BEEN SEEING you for ages!
HAVEN'T SEEN
10
Order: raining / it / since/ been / lunchtime/ has
It has been raining since lunchtime
15
Make a present perfect sentence using FOR or SINCE: your sister / that hairstyle / a long time?
Has your sister had that hairstyle for a long time?
15
Which is correct? How long HAVE YOU KNOWN / DO YOU KNOW your husband?
HAVE YOU KNOWN
10
Order to make a sentence: long / I / very / living / for / been / not / here / have / a
I have not been living here for a long time
15
Make a present perfect sentence using FOR or SINCE: I / love her / the first day we met
I´ve loved her since the first day we met
15
Which is correct? I've WORKED / BEEN WORKING as a teacher for five years
both options are correct
10
Order to make a sentence: to / been / you / drive / long / learning / how / have?
How long have you been learning to drive?
15
Make a present perfect sentence using FOR or SINCE: my internet connection / not work / yesterday
My internet connection hasn't been working since yesterday
15
Which is correct? I'm exhausted! I'M CLEANING / 'VE BEEN CLEANING the kitchen for two hours
'VE BEEN CLEANING
10
Make a present perfect sentence using FOR or SINCE: how long / you wait ?
How long have you been waiting?
15
‹
1
2
›
Play for Free
Baamboozle+
NEW!
Baamboozle+
NEW!
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