Level 6 Level 8
Level 7

Past Perfect Progressive (continuous)


12 words 0 ignored

Ready to learn       Ready to review

Ignore words

Check the boxes below to ignore/unignore words, then click save at the bottom. Ignored words will never appear in any learning session.

All None

Ignore?
Past Perfect Progressive
how long something had been happening before something else happened
Past Perfect Progressive
had + been + infinitive + ing
Past Perfect Progressive
I had been waiting for Susan for 2 hours when she arrived.
Past Perfect Progressive
signal words: how long, since, for
Past Perfect
first action (completed before the second one began)
Simple Past
second action
Past Perfect Progressive
I had been working
Past Perfect Progressive
I hadn't been working
Past Perfect Progressive
Had I been working.
Past Perfect Progressive
how long
Past Perfect Progressive
since
Past Perfect Progressive
for