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
EF inter - 2A - Past Simple vs Present Perfect
Game Code: 1201904
16
Public
#Past Simple #Present Perfect #Intermediate #English Grammar #Temses
Play
Study
Slideshow
Share
leria_russ
413
#English
#Intermediate
#present
#past
#Temses
Share EF inter - 2A - Past Simple vs Present Perfect
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
Have you heard the news? My aunt ............... a baby!
has just had
just had
15
I ............... Brussels for two weeks. I'm leaving tomorrow.
have been in
have been to
15
Sophie has been very busy ............... .
this week
last week
15
Giorgi ............... a month in India last summer.
has spent
spent
15
Where were you all day ............... ? I couldn't get hold of you.
yesterday
today
15
Vanessa ............... in the library since 10 o'clock this morning.
has been
was
15
When ............... to Canada?
have you gone
did you go
15
When ............... your bike? It looks quite new.
have you bought
did you buy
15
How long ............... friends?
have they been
are they
15
How long ago ............... to Melbourne?
have they moved
did they move
15
............... have they lived in Tbilisi?
How long
How long ago
15
We ............... Craig since Monday. Why don't we give him a call?
haven't seen
didn't see
15
He took off his jacket and quietly ............... at his desk.
has sat
sat
15
My dad was a great fan of the Beatles. He ............... to a concert of theirs in Liverpool.
went
has been
15
Brian ............... to Rome several times. His family lives there.
has been to
has gone to
15
Mr Rothman ............... to Australia. He's coming back next week.
has gone
has been
15
Play for Free
Baamboozle+
New!
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
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