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
11. Present Perfect and Past Perfect
Game Code: 981566
English
17
Public
Present Perfect and Past Perfect tenses practice
Play
Study
Slideshow
Share
Sunshine
30
Share 11. Present Perfect and Past Perfect
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
John ______ (miss) the train.
John has missed the train.
15
We _____(be) here for two weeks.
We have been here for two weeks.
15
They ______(go) to Scotland.
They have gone to Scotland.
15
They _______ (not/eat) so we went to a restaurant.
They had not eaten so we went to a restaurant.
15
The grass was yellow because it ______(not/rain) all summer.
The grass was yellow because it had not rained all summer.
15
If you ______(listen) to me, you would have got the job.
If you had listened to me, you would have got the job.
15
When we ______ (finish) dinner, we went out.
When we had finished dinner, we went out.
15
You're doing well. How many pages _____(write) so far?
You're doing well. How many pages have you written so far?
20
My mother was furious when she saw that the dog ______(eat) the meat!
My mother was furious when she saw that the dog had eaten the meat!
20
I'm ready to go now. I ________ (finish) my homework.
I'm ready to go now. I have finished my homework.
20
I ______ the new movie yet.(not, see)
I have not seen the new movie yet.
15
Janet _____ abroad for five years. (live)
Janet has lived abroad for five years.
20
I ______to Japan twice by the time I was 10 years old. (be)
I had been to Japan twice by the time I was 10 years old.
20
When I woke up this morning, my husband _____ the breakfast. (already, eat)
When I woke up this morning, my husband had already eaten the breakfast.
20
____you _____ your homework?(finish)
Have you finished your homework?
15
My mother ______ (just,go) to the store.
My mother has just gone to the store.
15
‹
1
2
›
Play for Free
Baamboozle+
NEW!
Baamboozle+
NEW!
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
Baamboozle+
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