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
Present perfect tenses
Game Code: 733778
English
16
Public
the present perfect tenses
Play
Study
Slideshow
Share
Lux Agnes
497
#present perfect simple
#present perfect continuous
#present perfect
Share Present perfect tenses
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
Look! Somebody ___________ (break) that window!
Look! Somebody has broken that window!
15
You look tired. _____________ (you/work) hard?
You look tired. Have you been working hard?
15
________________ (you / ever / work) in a factory?
Have you ever worked in a factory?
5
My brother is an actor. He ____________ (appear) in several films.
He has appeared in several films.
15
I __________________ (read) the book you lent me, so you can have it back now.
I've read the book you lent me, so you can have it back now.
15
Joe _______________ (eat) too much recently. He should eat less.
Joe has been eating too much recently.
15
My hands are very dirty. I _________________ (repair) the car.
I've been repairing the car.
10
The walls were white. Now they are blue. Ellie _____________ (paint) them.
Ellie has painted them.
15
Lisa ______________ (write) eight letters today.
Lisa has written eight letters today.
15
I _____________ (know) about it for a long time.
I've known about it for a long time.
10
They _____________ (play) tennis since 2 o'clock.
They've been playing tennis since 2 o'clock.
15
I'm learning Spanish, but I ________________ (learn) very much yet.
I'm learning Spanish, but I haven't learned very much yet.
5
Rachel ________________ (travel) for three months. She's coming home next month.
Rachel has been travelling for three months.
10
You meet somebody who is a writer. You ask: How long _____________ (you/write) books?
How long have you been writing books?
15
A friend of yours is saving money to go on holiday. You aks: How much ___________ (you/save)?
How much have you saved?
15
'Is it still raining?' 'No, it _____________ (stop)'.
'No, it has stopped.'
10
Play for Free
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