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 (already, yet, since, for)
Game Code: 2783643
English
19
Public
Practicing present perfect structure and the use of already, yet, for and since
Play
Study
Slideshow
Share
hugi42
120
Share Present Perfect (already, yet, since, for)
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
I ____ already ____ (finish) my homework.
I have already finished my homework.
15
She ____ already ____ (visit) Paris twice.
She has already visited Paris twice.
15
we - seen - already - have - that movie
We have already seen that movie.
15
dinner - they - already - have - eaten
They have already eaten dinner.
15
____ you ____ (finish) your homework yet?
Have you finished your homework yet?
15
hasn't - he - called - yet - me
He hasn't called me yet.
15
she - replied - has - to your message - yet ????
Has she replied to your message yet?
15
We ____ (not decide) where to go on holiday yet.
We haven't decided where to go on holiday yet.
15
I have lived in this city ____ five years. (for/since)
I have lived in this city for five years.
15
He has worked at the same company ____ a long time. (for/since)
He has worked for the same company for a long time.
15
They have been married ____ six months. (for/since)
They have been married for six months.
15
She has studied English ____ two years. (for/since)
She has studied English for two years.
15
I have known her ____ we were children. (for/since)
I have known her since we were children.
15
He has been a teacher ____ 2015. (for/since)
He has been a teacher since 2015.
15
We have stayed at this hotel ____ last Friday. (since/for)
We have stayed at this hotel since last Friday.
15
She has had her laptop ____ her birthday. (since/for)
She has had her laptop since her birthday.
15
‹
1
2
›
Play for Free
Baamboozle+
NEW!
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
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