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
Game Code: 140642
English
20
Public
practice the present perfect, plus never/ever/since/for
Play
Study
Slideshow
Share
nejodlr
25
Share Present Perfect
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
This cat __________ (not have) any milk _____ 5 o'clock.
This cat hasn't had any milk since 5 o'clock.
15
I __________ (not see) my cat ______ last Tuesday.
I haven't seen my cat since last Tuesday.
15
I __________ (never sleep) in a tent
I have never slept in a tent
15
_________ (ever, he, see) a wild animal ?
Has he ever seen a wild animal?
15
Lisa __________ (have) her dog _____ two years.
Lisa has had her dog for two years.
15
It __________ (rain) _____ several hours.
It has rained for several hours.
15
___________ (ever, you, sail) a boat?
Have you ever sailed a boat?
15
My dad ___________ (never/catch) a fish.
My Dad has never caught a fish
15
we __________ (never, travel) by plane.
We have never travelled by plane.
15
I _______ (have) this car_____ five years.
I have had this car for five years.
15
Mercedes and Julia __________ ( play ) in the park _____ they arrived from school.
Mercedes and Julia have played in the park since they arrived from school.
15
Lucas ________ (live)in that apartment _____ nine months.
Lucas has lived in that apartment for nine months.
15
We __________ (begin) to live in a new city _____ Christmas.
We have begun to live in a new city since Christmas.
15
___________ (you, ever , be) in the hospital for a long time?
Have you ever been in the hospital for a long time?
15
I have ___________ (never, eat) Indian food, I don't like to try different cooking
I have never eaten Indian food, I don't like to try different cooking
15
___________ (you, ever, dance) alone?
Have you ever danced alone?
15
‹
1
2
›
Play for Free
Baamboozle+
NEW!
Baamboozle+
NEW!
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