Past Perfect Progressive:
1. They ....................................... (wait) for two hours
yesterday when the bus finally ..................... (come).
2. Last month I ........................................... (learn)
English for two weeks when we ...................... (write) the first test!
3. Suddenly I ..................... (feel) dizzy last Saturday because I
............................................ (drink) cocktail the whole night.
4. When their parents ................ (appear) they
.............................................. (watch) the film since supper.
5. They ........................................ (sing) for a while when
the door ................... (open) and Mariah ............... (come) in.
6. When the audience ...................... (ask) for more, Whitney
....................................... (do) her show for 2 hours.
7. JLo ............................................. (wait) all evening
when Ralph ......................... (phone) her.
8. I ................ (be) tired yesterday evening as I
.............................................. (learn) the vocabulary for a long
time.
9. She .................... (see) him when she
...................................... (look) out of the window since early
morning.
10. Arnold ............................ (drive) for ten miles when he
....................... (notice) that he ................... (not have) his
weapons.
Key:
1. had been waiting/came
2. had been learning/wrote
3. felt/had been drinking
4. appeared/had been watching
5. had been singing/opened/came
6. asked/had been doing
7. had been waiting/phoned
8. was/had been learning
9. saw/had been looking
10. had been driving/noticed/didn't have