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 & Present Perfect Continuous
×
Sorry, you need Baamboozle+ to continue.
Game Code: 1097003
English
20
Public
Complete the sentences
Play
Study
Slideshow
Share
Ehrick
27
Share Present Perfect & Present Perfect Continuous
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
My neighbor _____ all my roses, and he refuses to pay for replanting!
Has been picked
Has picked
Has picking
Picks
15
I don’t think I’ve ever _____ so hard at the funny papers.
Laughing
Had laughed
Laughed
Have laughed
15
My son _______ in my footsteps by becoming a computer science major at college.
Follows
Followed
Has followed
Had followed
15
I ______ pepperoni both on and off pizza all my life.
Have loved
Love
Had loved
Loved
15
My wife __________ me in the past to always ask for a raise or promotion rather than waiting for something to happen.
Has been encouraging
Encouraged
Encourages
Has encouraged
15
Dad _______ spyware on my phone to monitor my Internet usage.
Has installed
Had installed
Installs
Has been installing
15
I _______ reading all the chapters assigned for tonight.
Had completed
Complete
Have completed
Am completing
15
Mom and I _________ to every fair that has come to our town.
Had gone
Went
Have gone
Are going
15
My son _____ the coolest science project, and I know he’s going to take first prize.
Has built
Had built
Was building
Had been building
15
You _______ about the origin of this project, but now let’s talk about the details.
Are talking
Had been talking
Have talked
Talk
15
My neighbor _____ his lawn for the last two hours.
Had been mowing
Have been mowing
Mows
Has been mowing
15
This morning, I _____ the news headlines instead of the cartoons.
Have been read
Had been reading
Have been reading
Reads
15
My dog _____ at nothing for the past hour.
Has been barking
Had been barking
Is barking
Barked
15
I ______ for the pizza to arrive for more than thirty minutes so it should be free….or cold.
Waited
Have been waiting
Has been waiting
Waits
15
The racecar driver ______ of participating in Nascar for the last five years of his career.
Dreams
Has been dreaming
Is dreaming
Dreamt
15
Dad _______ into his phone recently like he is going deaf.
Yelled
Had been yelling
Has been yelling
Yells
15
‹
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