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
Game Code: 671736
English
19
Public
Complete the sentences with the correct form of the present perfect
Play
Study
Slideshow
Share
SEVEN IDIOMAS
158
Share Present Perfect
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
He has/have played the piano for 5 years.
He has played the piano for 5 years.
15
The children have/has finished their homework.
The children have finished their homework.
15
The football team have/has won the championship six times.
The football team has won the championship six times.
15
My mom has/ have made a cake for the party.
My mom has made a cake for the party.
15
The author have/has written a lot of books.
The author has written a lot of books.
15
My friends and I has/have seen the new Marvel film.
My friends and I have seen the new Marvel film.
15
I have/has given my exam to the teacher.
I have given my exam to the teacher.
15
We has/have lost the dog.
We have lost the dog.
15
I have/has bought a present for my sister's birthday.
I have bought a present for my sister's birthday.
15
She has/have flown to London 3 times .
She has flown to London 3 times .
15
They have/has lived here all the time.
They have lived here all the time.
15
My father have/has worked at this company for a long time.
My father has worked at this company for a long time.
15
She have/has forgotten her phone at home.
She has forgotten her phone at home.
15
The dog have/has broken its leg.
The dog has broken its leg.
15
We haven't / hasn't seen her.
We haven't seen her.
15
It hasn't/haven't stopped raining all day.
It hasn't stopped raining all day.
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
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