حين تريد أن تتحدث عن أمرٍ لم يحدث في الماضي، وتتخيل ما كان يمكن أن يحدث لو تغيّر شرط ما، فأنت بحاجة إلى صيغة غير موجودة في زمن ألماني عادي — لأن Präteritum وPerfekt يصفان ما وقع فعلاً، لا ما كان مفترضاً أن يقع. هذه الفجوة يسدّها Konjunktiv II der Vergangenheit، وهو الأداة التي يستخدمها الألمان للتعبير عن الأسف، اللوم، النصيحة المتأخرة، والشرط غير الحقيقي في الماضي — أي كل ما هو "لو كان الأمر كذا، لكان كذا" بعد فوات الأوان.
المنطق الزمني هنا مهم جداً ويختلف عن Konjunktiv II العادي (Präsens): إذا قلت Wenn ich Zeit hätte, würde ich kommen فأنت تتحدث عن احتمال لا يزال مفتوحاً في الحاضر أو المستقبل. أما Wenn ich Zeit gehabt hätte, wäre ich gekommen فيغلق الباب نهائياً: الوقت انتهى، والفرصة ضاعت، ولا مجال لتغيير النتيجة الآن. هذا الفارق بين "لا يزال ممكناً" و"فات أوانه" هو جوهر ما يميّز صيغة الماضي هنا عن نظيرتها في الحاضر.
من الناحية التركيبية، الصيغة تُبنى دائماً من فعل مساعد في Konjunktiv II زائد Partizip II: hätte مع معظم الأفعال، وwäre مع أفعال الحركة والتغيّر (مثل gehen، kommen، werden) وأفعال sein وbleiben. فكرياً، هي ببساطة Plusquamperfekt (hatte/war + Partizip II) لكن الفعل المساعد يتحوّل إلى صيغته الافتراضية hätte/wäre بدل hatte/war.
الحالة الخاصة والأكثر صعوبة هي وجود فعل مودالي في الجملة: هنا لا نقول hätte gemusst بل نستخدم ما يُعرف بـ Doppelinfinitiv، حيث يبقى الفعل المودالي في صورة المصدر في نهاية الجملة: Ich hätte früher kommen sollen (كان يجب أن آتي مبكراً ولم أفعل). لاحظ أن ترتيب الكلمات يتغير أيضاً: hätte يذهب إلى موضعه الثاني المعتاد بينما ينتقل الفعلان (Infinitiv + Modalverb) معاً إلى آخر الجملة الفرعية أو الرئيسية.
هذا يقودنا إلى الخطأ الأكثر شيوعاً عند المتعلمين المتقدمين: الخلط بين hätte kommen sollen (تعبير عن ندم على فعل ماضٍ لم يُنجَز) وsollte kommen (نصيحة أو التزام حالي/مستقبلي لم يُحدَّد مصيره بعد). الجملة الأولى تخبرنا بوضوح أن الشخص لم يأتِ ويأسف على ذلك؛ الثانية لا تحمل هذا الحسم الزمني إطلاقاً. الخطأ الثاني الشائع هو محاولة استخدام würde + Infinitiv II (würde gekommen sein) بدل الصيغة الأبسط والأصح hätte/wäre + Partizip II، وهو استخدام نادر وغير طبيعي في الكتابة والحديث الفصيح.