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: 1191287
English
22
Public
Present Perfect vs Present Perfect Continuous
Play
Study
Slideshow
Share
mr_ratajczak
131
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
She’s been working in the garden __________ 9 o’clock.
since
15
I haven’t spoken to him ____________.
yet
15
We haven’t played basketball _________ years.
for
15
Have you _____________ been to New York?
ever
15
Good timing! I’ve ______________ finished my homework and I can go now.
just
15
I’ve ______________ told you the answer. You weren’t listening!
already
15
Wchodzisz do domu i widzisz swojego brata ubrudzonego farbą: Have you painted / been painting?
been painting
15
Rozmawiasz z kolegą o świeżo przeczytanych książkach. Have you read / been reading Ken Follet’s latest book?
Have you read
15
Tłumaczysz, dlaczego nie masz ochoty pójść do kina. I’ve seen / been seeing this film three times this year.
I’ve seen
15
Rozmawiasz z kolegą o swojej instruktorce ze szkoły tańca. I’ve had / been having classes with her since March.
been having
15
Dyskutujesz o swoim ulubionym zespole rockowym. They’ve played / been playing together since 2002.
been playing
15
Dziwisz się, że ktoś dopiero dziś zauważył twoje nowe okulary. I’ve had / been having them for over two months.
had
15
Rozmawiasz z kolegami o najlepszym uczniu w klasie. He’s written / been writing a five-page essay!
’s written
15
Jesteś zła/y, bo telefon koleżanki jest stale zajęty. I’ve tried / been trying to call her for more than an hour. And she’s still on the phone!
been trying
15
I feel really tired. I _________________________ (shop) for Christmas gifts all morning.
have been shopping
15
My favourite player __________________ (score) 7 goals in 10 matches so far.
has scored
15
‹
1
2
›
Play for Free
Baamboozle+
NEW!
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
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