Past Perfect vs Simple Past vs Past Perfect Continuous

It's a great exercise to see if students can distinguish the uses of the simple past, past perfect and past perfect continous. It is a kind of mixed past tenses exercises. Hope other teachers find it useful.