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
×
Sorry, you need Baamboozle+ to continue.
Game Code: 1474742
English
22
Public
Complete the sentences with the correct form of the present perfect
Play
Study
Slideshow
Share
MrsMcD
27
#Grammar
#present perfect
#complete the sentences
Share Present Perfect
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
Sixteen year old Chloe Chua _________________ the violin since she was four years old. (play)
Sixteen year old Chloe Chua has played the violin since she was four years old.
15
Marta ___________________ her homework yet. (not finish)
Marta hasn't finished her homework yet.
15
Brazil ____________ the World Cup five times. (win)
Brazil has/have won the World Cup five times. (BOTH are correct!)
20
Bruce Bogtrotter _______________ the whole cake! (eat)
Bruce Bogtrotter has eaten the whole cake!
20
Jacqueline WIlson ________________ more than one hundred children's books. (write)
Jacqueline WIlson has written more than one hundred children's books.
20
____________________ the new Antman film? (you / see)
Have you seen the new Antman film?
20
_______________ your exam to the teacher? (you / give)
Have you given your exam to the teacher?
20
We _________________ our dog! (lose) ___________________ him? (you / see)
We have lost our dog! Have you seen him?
25
I _____________ a smartwatch (not / get) so my parents _______________ me one for my birthday. (buy)
I haven't got a smartwatch so my parents have bought me one for my birthday.
25
She travels a lot for work. She ________________ to London 3 times this month. (fly)
She has flown to London 3 times this month.
20
He _______________ here all his life. (live)
He has lived here all his life.
15
___________________ at this company for a long time? (you / work)
Have you worked at this company for a long time?
15
She __________________ her phone at home. (leave)
She has left her phone at home.
20
The dog __________________ its leg. (break)
The dog has broken its leg.
20
We ______________ her today. (not see)
We haven't seen her today.
20
It __________________ raining all day. (not stop)
It hasn't stopped raining all day.
20
‹
1
2
›
Play for Free
Baamboozle+
NEW!
Baamboozle+
NEW!
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