past perfect progressive
English
Pronunciation
Rhymes:
-ɛsɪv
Noun
past
perfect
progressive
past perfect continuous