Connectez-vous
Créer jeu
Types de jeux
Centre d'aide
Game Pin
News
Premium
Créer jeu
Connectez-vous
Tous les jeux
Jouer Froggy Jumps
Imprimer Froggy Jumps
Past perfect and past perfect progressive- grade 8
Author :
Batoul Haidar
1.
She ____________ (study) many hours before she got the test.
A
had been studying
B
had been studing
C
has been studying
2.
I __________ (finish) my tasks when my boss arrived.
A
hasn't finished
B
had finishing
C
hadn't finished
3.
We _____________ (not do) anything in class when miss Ara looked at us.
A
haven't been doing
B
haden't been doing
C
hadn't been doing
4.
________________ (see) that show before?
A
Had you ever seen
B
You have ever seen
C
Had you seen ever
5.
The school ______________ closed before the education authorities allowed the schools to open.
A
have been
B
had been
C
has been
6.
That restaurant __________ everyday before the sanitary authorities closed it.
A
had been opening
B
had being opening
C
has been opening
7.
The mechaninc _________ the car before we crashed.
A
had fixed
B
hasn't fixed
C
had fix
8.
Tom ______________ in the garden for 2 hours when his friends _____ to the cinema.
A
has been sitting / gone
B
had been sitting / went
C
went / had been sitting
9.
They ___________ their wedding anniversary for hours when David _________.
A
arrived / have been celebrating
B
have been celebrating / arrived
C
had been celebrating / arrived
10.
My sister ____________ the meal since 4 o’clock when my father ________ us.
A
had been cooking / calling
B
had been cooking / called
C
called / had been cooked
11.
____________ all night?
A
Had been it raining
B
Had it been raining
C
Had been raining it
12.
She ____________ home when I arrived at the party.
A
had already gone
B
already gone
C
has gone already
13.
She ____________ in London.
A
's never been
B
't never been
C
'd never been
14.
She ______ tired because she ______________ for 2 hours.
A
had been walking / was
B
were / had been walking
C
was / had been walking
15.
I ________ a doctor because she ______ me that I ______ sick.
A
had seen / told / was
B
had seen / told / was
C
had seen / told / were
16.
I _______ them after they __________ school.
A
have left / met
B
met / had left
C
meet / has left
17.
Sara ___________ here for two weeks when she _____ the accident.
A
had / had been working
B
had been working / had
C
have been working / had
18.
I ________ to London twice by the time I got a job in New York.
A
had been
B
have been
C
has been
19.
Richard __________ a holiday because he _______________ hard for six months.
A
had been working / needed
B
needed / has been working
C
needed / had been working