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
Past simple or Present perfect
Game Code: 1148838
English
21
Public
Choose the correct tense
Play
Study
Slideshow
Share
mdarder
7
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
How long ___________ (you/work) in that company? For three years
have you been working
10
Last Summer I _________ (spend) two weeks in London with my parents and we _______ (go)to Paris for a weekend.
spent/went
15
I ____________ (clean) all morning. I'm fed up!
have been cleaning
10
Oh no, it's raining and I __________ (leave) my umbrella at home
have left
10
Sorry about the mess. I __________ (bake) a cake an hour ago.
baked
10
Where _______(you/be) yesterday? I _________ (go) to the shopping mall and you _____(not/be) there.
were you/went/weren't
15
Tom _________ (move) to this town in 1994. He _________ (live) here since then.
moved/has lived
15
I ________(wait) for three hours so far!
have been waiting
10
_________(you/do) your homework yet? Yes. I _________ (do) it three hours ago.
have you done/did
15
Help! I __________ (lose) my keys and I can find them!
have lost
10
My sister __________ (read) a book all day long but she__________ (not/finish) it yet.
has been reading/hasn't finished
15
Gosh! I ___________ (not/see) you for ages.That's true. I ________ (come) back from a trip yesterday.
haven't seen/came
15
Last night my sister and I ___(have) some freetime, so we _________ (go) to the cinema.
had/went
15
Mary is not here. She _____(go) shopping with her husband.
has gone
10
It __________(rain) for many days. I wonder when it will stop.
has been raining
10
George____(not/feel) very well on Monday. So he _________ (not/be) at school since last Monday.
didn't feel/hasn't been
15
‹
1
2
›
Play for Free
Baamboozle+
NEW!
Baamboozle+
NEW!
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