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
9-10 . Rewrite present perfect
Game Code: 3461460
English
15
Public
Grammar
Play
Study
Slideshow
Share
Anna nguyen
51
Share 9-10 . Rewrite present perfect
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
My father hasn’t been to Ha Noi for 2 months.→ It is
→ It is 2 months since my father was in Ha Noi.
15
I have not enjoyed myself so much for 2 years. →It is
→ It is 2 years since I enjoyed myself so much.
15
I haven’t eaten this kind of food for 2 years. It is
→ It is 2 years since I ate this kind of food.
15
Mary hasn’t rung for hours. ->It is
→ It is hours since Mary rang.
15
My father hasn’t driven a car before.-> It is
→ This is the first time my father has driven a car.
15
I’ve never met such a famous singer before. It is
→ It is the first time I have met such a famous singer.
15
I haven’t played football since 1970. → The last time
→ The last time I played football was in 1970.
15
We haven’t seen Tom since he moved to Bristol._> We last
→ We last saw Tom when he moved to Bristol.
15
It hasn’t rained for a fortnight.→ The last time
→ The last time it rained was a fortnight ago.
15
Lucy hasn’t worn that dress since Barbara’s wedding.→ The last time
→ The last time Lucy wore that dress was at Barbara’s wedding.
15
My father hasn’t been to Vung Tau for 2 years.→ The last time
→ The last time my father was in Vung Tau was 2 years ago.
15
She has never been to the ballet before. ->I t is....
→ It is the first time she has been to the ballet.
15
She hasn’t drunk Coca-Cola before. -> It is the first ....
→ It is the first time she has drunk Coca-Cola.
15
My grandfather hasn’t been in hospital before.-> This is .........
→ This is the first time my grandfather has been in hospital.
15
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