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
Higher 4 - Unit 7 - Past perfect simple and prog ...
Game Code: 56368
English
18
Public
Complete the sentences with the suitable form of the verbs.
Play
Study
Slideshow
Share
nilce chaud
397
Share Higher 4 - Unit 7 - Past perfect simple and progressive
Class PIN
Use Class PIN to share Baamboozle+ games with your students.
Upgrade
Google Classroom
Facebook
Twitter
Save to Folder
Mary went to Oxford University after she ____ high school. (LEAVE)
had left
15
The teacher _____ very pleased with our exam results. (BE)
had been
10
Ellie ______ me about the extra lesson, so I missed it! (neg, TELL)
hadn't told
15
By 12 o'clock, Malcom _____ for two hours. He started studying at 10 o'clock. (STUDY)
had been studying
20
By ten, the students ______ their exam for two hours. (DO)
had been doing
10
The teacher ______ the students to hand in their projects before I got to class. (ASK)
had asked
20
No, I ______ of applying to technical college until you suggested it. (neg. - THINK)
hadn't thought
15
Of course Mum was tired! She _____ for hours before you saw her! (WORK)
had been working
10
When I saw Tom, he ______ his school bag again! (LOSE)
had lost
15
Everyone _____ the lesson, so they thanked the tutor. (ENJOY)
had enjoyed
15
When I received the email, I couldn't understand who ________ it. (SEND)
had sent
10
The two climbers stopped to rest. They _______ for hours and were exhausted. (CLIMB)
had been climbing
15
It was really cold because it ________ a lot since early in the morning. (SNOW)
had been snowing
20
By the time John returned home, he _______ three sports competitions. (WIN)
had won
15
When she got home, she noticed that something unusual _______. (HAPPEN
had happened
15
When Anna won an Olympic medal, she _________ tennis for only six years. (PLAY)
had been playing
15
‹
1
2
›
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
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