خطأ ستيب اليومي (19): After she has finished — حين يسبق حدثٌ ماضٍ حدثاً ماضياً آخر
هذا المقال جزء من سلسلة «خطأ ستيب اليومي»: خطأ واحد كل يوم من الأخطاء الشائعة عند متحدثي العربية، مع سببه عند متحدثي العربية، والقاعدة التي تغنيك عنه، وأمثلة صحيحة، ومراجع تعود إليها.
الخطأ
- خطأ: After she has finished her homework, she went to bed.
- صواب: After she had finished her homework, she went to bed.
- خطأ: The film has started by the time we arrived.
- صواب: The film had started by the time we arrived.
لماذا يقع فيه متحدثو العربية؟
العربية لا تفرّق بالصيغة بين الماضي والماضي الأسبق: «بعد أن أنهت واجبها نامت» — الفعلان بالصيغة نفسها، والترتيب يُفهم من «بعد أن». فلا يعتاد الطالب على علامة خاصة للحدث الأسبق.
ثم يتعلّم الطالب has و have مع التصريف الثالث (المضارع التام) قبل الماضي التام بكثير، فيلجأ إليه كلما رأى خياراً فيه تصريف ثالث. لكن المضارع التام يربط الحدث بالآن، والجملة هنا كلها في الماضي (went، arrived)، فلا يصح أن يظهر فيها has أو have.
القاعدة العملية
- الماضي التام = had + التصريف الثالث، للحدث الذي وقع قبل حدث ماضٍ آخر.
- الكلمات التي تنبّهك: after · before · by the time · as soon as · already · when.
- by the time + ماضٍ بسيط ← الجملة الأخرى غالباً في الماضي التام: By the time I arrived, they had left.
- إذا كانت الجملة تروي حدثين متتابعين في الماضي (بعد after أو before أو by the time) وكان الآخر ماضياً بسيطاً (went، arrived، discovered)، فاستبعد has و have.
أمثلة صحيحة
- When I got to the station, the train had already left.
- She had studied English for years before she moved to London.
- As soon as the guests had gone, we cleaned the house.
تدرّب عليه الآن
معرفة القاعدة شيء وترسيخها شيء آخر. في منصة iSTEP تجد أسئلة على الماضي التام بصيغة اختبار ستيب نفسها، ومع كل سؤال شرح مكتوب لسبب الإجابة. وكل خطأ تقع فيه يُحفظ في «الأخطاء القاتلة» ويعود إليك بعد أيام، لأن التثبيت يحتاج تباعداً زمنياً.
وإن أردت أن تعرف أين تقف الآن، جرّب اختبار تحديد المستوى المجاني: 10 أسئلة في 5 دقائق.
المراجع
- Cambridge Dictionary — Grammar: Past perfect simple (I had worked)
- Cambridge University Press — Common English Errors when a learner’s first language is Arabic (PDF)
- دليل الطالب الرسمي لاختبار STEP الصادر عن المركز الوطني للقياس (Part 2: Structure)
أسئلة شائعة
ما الفرق بين has finished و had finished؟
has finished تربط الحدث بالحاضر (أنهت الآن). had finished تعني أنها أنهت قبل حدث آخر في الماضي.
هل يلزم الماضي التام دائماً بعد after؟
ليس دائماً، فالماضي البسيط مقبول بعد after لأن الترتيب واضح. لكن إذا جاء في الخيارات has و had فالصحيح had لأن القصة في الماضي.