This collection will have a comprehensive overview of Persian tenses. It covers all of the tenses that exist in the language. You do not need to learn all of them. The essential past tenses are:

Persian Tense Equivalent English Tense
Past simple Past simple
Past imperfect none
Past progressive Past continuous
Past narrative Present perfect
Past precedent Past perfect

Advanced tenses

Advanced learners need to know about these tenses as well:

Each imperfect tense has a progressive counterpart.