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
99
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
did finish
finished
have finished
15
She___a holiday for four years and she's exhausted.
hasn't had
didn't have
haven't have
didn't had
15
I___the violin since I was a little boy.
haven't played
didn't play
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
didn't wrote
hasn't written
didn't written
15
My cleaner___two weeks ago.
has livd
left
lived
has lived
15
I___you since we met a year ago.
haven't seen
hasn't saw
didn't see
didn't saw
15
My youngest brother___a new job last week.
has gotten
get
got
gotten
15
We___the cleaning lady for over three weeks.
didn't pay
haven't paid
didn't payed
hasn't payed
15
She___her trip to Egypt last summer.
did planed
has planed
planed
planned
15
We___this microwave for many years.
had
had have
have had
did have
15
My sister___three films this morning and then she___for work.
has watched/left
watched/has left
watched/left
has watched/has left
15
I___such a magnificent picture.
has never seen
have never seen
didn't ever see
didn't ever saw
15
Their dishwasher broke down last month and they___it since.
hasn't use
didn't use
haven't used
didn't used
15
Martha___her car since she___her driving test.
had/has passed
did have/has passed
has have/passed
has had/passed
15
Our parents___this painting at auction about fifty-five years ago.
bought
did buy
buyed
have boghut
15
‹
1
2
›
Play for Free
Baamboozle+
NEW!
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