This sample lesson of my online course 'German tenses 2 - the past tenses' gives a quick and basic explanation about the differences between the German perfect and imperfect tense. For more info check here: https://angelikasgerman.uteach.io/courses/german-tenses-2-the-past-tenses