Almanca'da geçmiş zaman (Vergangenheit) iki ana formda ifade edilir: Präteritum ve Perfekt. Präteritum: Genellikle yazılı dilde, resmi metinlerde, edebi eserlerde ve hikaye anlatımında kullanılır. Fiillerin köküne -te eki eklenerek oluşturulur. Örnek: "Ich spielte gestern Fußball" (Dün futbol oynadım). Perfekt: Günlük konuşma dilinde, sohbetlerde ve gayriresmi durumlarda tercih edilir. Yardımcı fiil "haben" veya "sein" ile fiilin "Partizip II" halinin birleşiminden oluşur. Örnek: "Ich habe Fußball gespielt" (Futbol oynadım). Ayrıca, Plusquamperfekt (miş'li geçmiş zaman) da geçmişte bir olaydan daha önce gerçekleşmiş olayları anlatmak için kullanılır.