The Past Perfect Continuous/Progressive Tense
Everyday Grammar: The Past Perfect Continuous/Progressive Tense