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
past simple or present perfect
Game Code: 2149606
English
20
Public
ps&pp
Play
Study
Slideshow
Share
Felinerus
125
Share past simple or present perfect
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
We___out supper half an hour ago.
has finished
have finished
finished
did finish
15
She___a holiday for four years and she's exhausted.
hasn't had
didn't had
haven't have
didn't have
15
I___the violin since I was a little boy.
didn't play
haven't played
didn't played
hasn't played
15
They___Westminster Abbey a few days ago.
did visit
visited
have visited
has visited
15
My brother___to me for months. I'm worried about him.
haven't written
hasn't written
didn't wrote
didn't written
15
My cleaner___two weeks ago.
has lived
left
lived
has livd
15
I___you since we met a year ago.
hasn't saw
didn't saw
didn't see
haven't seen
15
My youngest brother___a new job last week.
has gotten
get
got
gotten
15
We___the cleaning lady for over three weeks.
hasn't payed
didn't pay
haven't paid
didn't payed
15
She___her trip to Egypt last summer.
did planed
has planed
planned
planed
15
We___this microwave for many years.
had
did have
had have
have had
15
My sister___three films this morning and then she___for work.
has watched/left
has watched/has left
watched/left
watched/has left
15
I___such a magnificent picture.
has never seen
didn't ever saw
didn't ever see
have never seen
15
Their dishwasher broke down last month and they___it since.
didn't used
didn't use
haven't used
hasn't use
15
Martha___her car since she___her driving test.
has have/passed
did have/has passed
had/has passed
has had/passed
15
Our parents___this painting at auction about fifty-five years ago.
buyed
bought
have boghut
did buy
15
‹
1
2
›
Play for Free
Baamboozle+
Baamboozle+
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