آپ نے ابھی سیکھا کہ زیادہ تر اَفعال Perfekt کو haben کے ساتھ بناتے ہیں۔ مگر اَفعال کا ایک چھوٹا گروہ — جو روزمرہ گفتگو میں مسلسل استعمال ہوتا ہے — اس کے بجائے sein لیتا ہے۔ معاون فعل کا انتخاب جملے کے معنی کو نہیں بدلتا، مگر یہ اختیاری نہیں ہے: غلط چن لیں تو جملہ گرامری طور پر ناقص ہو جاتا ہے، خواہ سب سمجھ ہی کیوں نہ جائیں کہ آپ کا مطلب کیا ہے۔
sein بالکل کب استعمال کریں؟ تین گروہ ایسے ہیں جنہیں اچھی طرح یاد کرنا فائدہ مند ہے۔ پہلا حرکتِ سمتی والے اَفعال ہیں — وہ اَفعال جو ایک نقطے سے دوسرے نقطے کی طرف حقیقی حرکت بیان کرتے ہیں: gehen (پیدل جانا)، fahren (سواری سے سفر کرنا)، fliegen (اڑنا)، kommen (آنا)، laufen، schwimmen۔ اصل بات یہ ہے کہ فعل کسی منزل یا سمت کو ظاہر کرے، نہ کہ محض ایک ہی جگہ کے اندر حرکت کو؛ یہی وجہ ہے کہ tanzen (رقص کرنا) جیسا فعل عام طور پر haben لیتا ہے، کیونکہ رقص آپ کو ایک جگہ سے دوسری جگہ نہیں لے جاتا۔ دوسرا گروہ حالت کی تبدیلی والے اَفعال ہیں — وہ اَفعال جو فاعل کے ایک حالت سے بالکل مختلف حالت میں منتقل ہونے کو بیان کرتے ہیں: aufstehen (نیند سے بیداری کی طرف)، einschlafen (بیداری سے نیند کی طرف)، werden (بننا)، sterben (مرنا)۔ تیسرا گروہ چند استثنائی اَفعال کا ہے جنہیں محض یاد کرنا پڑتا ہے، کیونکہ وہ اوپر کے کسی اصول میں منطقی طور پر فِٹ نہیں بیٹھتے: خود sein (Partizip II: gewesen)، bleiben (ٹھہرنا)، اور passieren (پیش آنا)۔
ایک عملی آزمائش: کوئی بھی فعل استعمال کرنے سے پہلے خود سے پوچھیں "کیا یہ فاعل کی جگہ یا حالت بدلتا ہے؟" اگر ہاں، تو sein استعمال کریں؛ اگر نہیں، تو حسبِ معمول haben استعمال کریں۔
بہت سے سیکھنے والے کسی ایسی زبان سے آتے ہیں جہاں ماضی میں اَفعال کی اقسام کے درمیان کوئی فرق نہیں کیا جاتا — ماضی کی ایک ہی شکل ہر چیز کو ڈھانپ لیتی ہے، معاون فعل کے لحاظ سے کوئی تقسیم نہیں۔ اسی وجہ سے haben/sein کا فرق اکثر ذہن نشین کرنے کے سب سے دشوار نکات میں سے ایک ہوتا ہے، کیونکہ سیکھنے والے کی مادری گرامر میں کچھ بھی اسے اس کے لیے تیار نہیں کرتا؛ اسے واقعی ایک الگ نظام کے طور پر مشق اور یاد کرنا پڑتا ہے۔
سب سے عام غلطی حرکت والے اَفعال کے ساتھ haben استعمال کرنا ہے، کیونکہ سیکھنے والا انہیں کسی اور عام فعل جیسا سمجھ لیتا ہے، جس سے غلط Ich habe nach Berlin gefahren بنتا ہے، درست Ich bin nach Berlin gefahren کے بجائے۔ یاد رکھیں: حرکت کا کوئی بھی ایسا فعل جو جگہ بدلے، بغیر کسی استثنا کے sein کا تقاضا کرتا ہے۔