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
Past simple - present perfect simple - continuou ...
Game Code: 875812
English
24
Public
Past simple - present perfect simple - present perfect continuous
Play
Study
Slideshow
Share
DTNga
81
Share Past simple - present perfect simple - continuous
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
Beth and I ______ (be) friends since we were ten – and we always will be.
have been
10
The first time I ______ (see) that film was five years ago, but I still remember it very well.
saw
10
My neighbour's children ________ (argue) all morning.
have been arguing
15
Dad ______ (be) out shopping for two hours now – should we give him a ring?
has been
15
Jim __________ (not do) his homework. He's been texting his friends.
hasn't done
10
They __________ (travel) for months, and they ___________(travel) three countries so far.
have been travelling/ have travelled
20
When ______ (you last hear) from Tom?
did you last hear
10
Mrs Salinger ______ (not come) in yet – would you like to leave a message?
hasn't come
10
I'm bored. It __________ (rain) for hours so I can't go out.score
has been raining
15
They ____________(play) bingo on Wednesday afternoon.
played
5
Where is my new watch? I ______________ for it for hours and ____________ it yet. (LOOK, NOT FIND)
have been looking/ haven't found
20
Dad ________________________ since he was in high school. (NOT DANCE)
hasn't danced
10
Why __________________________ the crime? (YOU, NOT REPORT)
didn't you report
10
He ____________ his leg when he ____________ off the horse. (BREAK, FALL)
broke/ fell
20
Recently, I ___________________ (study) a lot. My exams are in a few weeks.
have been studying
15
I ____________________ to the police office to report the break-in. (HURRY)
hurried
10
‹
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