Almanca'da geçmiş zaman nasıl ifade edilir?

Almanca dilinde geçmiş zamanı belirtme, bazen İngilizce veya diğer dillerden daha farklı olabilir. Almanca’da geçmiş zaman nasıl kurulur ve hangi fiil çekimlerini gerektirir? Hangi zaman türleri ve fiil formları geçmiş zaman anlatımında yaygın olarak kullanılmaktadır? Bu gibi durumlarda hangi yardımcı fiiller kullanımı vardır? Almanca’da geçmiş zaman ifade ederken dikkat edilmesi gereken bazı özel durumlar, istisnalar veya kurallar var mıdır?