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 vs Past Perfect
Game Code: 43838
English
24
Public
tenses
Play
Study
Slideshow
Share
EvelynK
474
Share Past Simple vs Past Perfect
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
My aunt _______ (fly) to Athens last week.
FLEW
5
Susan said that she ____ already ______ (see) that film, so we decided against it.
HAD already SEEN
15
They didn't have to queue because they ________ (buy) tickets online 3 days earlier.
HAD BOUGHT
15
Helen ______ (divorce) James before she met Jim.
HAD DIVORCED
10
I was so sure that I _______ (lock) the door before I left for the airport.
HAD LOCKED
10
By the time I _____ (get) the main role in the play, I _______ (study) drama for 10 years.
GOT; HAD STUDIED
25
Everyone ______ (hug) each other after they _______ (finish) the maths exam.
HUGGED; HAD FINISHED
25
I ____ just _____ that expensive necklace when a thief _____ (attack) me and stole my bag.
HAD just BOUGHT; ATTACKED
25
Our teacher _______ (not give) us any homework because we _______ (finish) all the tasks in the lesson.
DIDN'T GIVE; HAD FINISHED
25
When the boys _______ (arrive) at the cinema, the film ____ already ______ (begin).
ARRIVED; HAD already BEGUN
25
Alan started doing his homework after he _______ (play) LOL for an hour.
HAD PLAYED
15
At last Uncle Ken _____ (decide) to visit a doctor after he ______ (be) ill for 2 weeks.
DECIDED; HAD BEEN
25
Don ______ (tell) that he _______ (break) Alan's mobile phone.
DIDN'T TELL; HAD BROKEN
25
Nobody ______ (accept) Angela's party invitation because she _______ (forgot) to include her phone number.
ACCEPTED; HAD FORGOTTEN
25
When I _____ (get) to the swimming pool at Valtu, I realised that I ________ (leave) my towel at home.
GOT; HAD LEFT
25
Dad ______ (drive) me straight home, because I had fallen into ice cold water.
DROVE
5
‹
1
2
›
Play for Free
Baamboozle+
NEW!
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