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 practice
Game Code: 1124310
English
31
Public
Practice using present perfect a mix focusing on for and since
Play
Study
Slideshow
Share
kim
155
Share Present perfect practice
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
How long have they worked in the supermarket? (several years)
They have worked in the supermarket for several years.
15
How long have they played volleyball? (last year)
They have played volleyball since last year.
15
How long has he had his motorcycle? (March)
He has had his motorcycle since March.
15
How long has she been a secretary? (a couple of years)
She has been a secretary for a couple of years.
15
How long have they lived in Champerico? (1995)
They have lived in Champerico since 1995.
15
How long have they known Mr. Martinez? (6 months)
They have known Mr. Martinez for 6 months.
15
How long has the pharmacy been open today? (30 minutes)
It has been open for 30 minutes.
15
How long has Oscar driven a taxi? (a long time)
He has driven a taxi for a long time.
15
How long has Linda ridden a horse? (she was little)
She has ridden a horse since she was little.
15
How long have they gone to the gym? (Saturday)
They have gone to the gym since Saturday.
15
How long has Julie played the saxophone?(many years)
She has played the saxophone for many years.
15
How long has Julie played the saxophone? (many years)
She has played the saxophone for many years,
15
How long have the students had online classes? (2 years)
They have had online classes for 2 years.
15
How long has the baby cried? (10 minutes)
The baby has cried for 10 minutes.
15
How long have you been able to read?
I have been able to read .......
15
How long has your dad been able to drive?
He has been able to drive ......
15
‹
1
2
›
Play for Free
Baamboozle+
NEW!
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
24
36
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