English Grammar: Focus on the Past by Jacqueline Melvin [Paperback]
This book has one aim. That is, to help students understand the various "past tenses" used in English. Many of my students have faced great difficulties in trying to distinguish the past progressive from the past perfect progressive.