للإشارة إلى فعل ماضٍ حدث قبل فعل ماضٍ آخر، استخدم had + اسم المفعول. تكون had للجميع (I، you، he، she، we، they)، ولا تُستخدم has أو have هنا أبدًا.
had + اسم المفعول
He had finished his homework before dinner.
They had never seen snow before that trip.
We had eaten already, so we weren't hungry.
Not "She has finished before I called." — say "She had finished before I called.". للفعل الماضي الأسبق، استخدم had، وليس has.
جرّب بنفسك: By the time we arrived, they ___ already eaten. (had / have / was) الإجابة: had — للفعل الماضي الأسبق، استخدم had + اسم المفعول: had eaten. "Have" للحاضر (الآن)، و"was" لا تُستخدم مع eaten بهذا الشكل.
ما هو اسم المفعول؟
اسم المفعول هي صيغة الماضي الخاصة التي تضعها بعد had (كتب القواعد تسميها past participle). لمعظم الأفعال، هي الفعل + -ed فقط: work → worked، finish → finished، play → played. لكن بعض الأفعال الشائعة شاذة — اسم المفعول لها كلمة مختلفة، فتحفظ كلًّا منها.
Irregular: eat → eaten, see → seen, go → gone, write → written
More irregular: make → made, take → taken, do → done, have → had
Not "She had eated lunch." — say "She had eaten lunch.". Eat فعل شاذ، لذلك اسم المفعول له هي eaten، وليست "eated".
جرّب بنفسك: By lunchtime, he had ___ three emails. (written / wrote / writed) الإجابة: written — "Write" فعل شاذ، لذلك اسم المفعول له هي written (had written). "Wrote" هي الماضي المجرد، و"writed" ليست كلمة حقيقية.
النفي والسؤال (hadn't / Had…?)
في النفي، ضع not بعد had: had not → وصيغتها المختصرة hadn't، ثم اسم المفعول. أمّا السؤال فابدأه بـ Had + الشخص + اسم المفعول؟ الإجابات القصيرة: Yes, … had. / No, … hadn't. لاحظ أنك لا تستخدم did هنا أبدًا — فـhad تقوم بالعمل كله.
Negative: We hadn't eaten, so we were still hungry.
Question: Had you finished before the bell rang?
Short answer: Yes, I had. / No, I hadn't.
Not "Did you had finished before the bell?" — say "Had you finished before the bell?". للسؤال، انقل had إلى البداية واحتفظ باسم المفعول وهي finished — لا تضف "did".
جرّب بنفسك: The bus left before we got to the stop, so we ___ caught it. (hadn't / didn't / haven't) الإجابة: hadn't — لنفي فعل ماضٍ أسبق، استخدم hadn't + اسم المفعول: hadn't caught it. "Didn't" هي الماضي المجرد، و"haven't" تكون للآن (الحاضر).
جرّب بنفسك: ___ the film already started when you sat down? (Had / Did / Have) الإجابة: Had — للسؤال عن فعل ماضٍ أسبق، ابدأ بـ Had + اسم المفعول: Had the film started? "Did" لا تأتي مع "started" هنا، و"Have" تكون للآن (الحاضر).
الأسبق يأخذ had
عندما يحدث شيئان في الماضي، الفعل الأسبق يأخذ had + اسم المفعول. والفعل اللاحق يبقى في الماضي المجرد.
When I arrived, the film had started. (it started first)
She realised she had made a mistake. (the mistake came first)
After Ethan had finished, he took a break.
جرّب بنفسك: وصلت Mei إلى السينما في 8:15. بدأ الفيلم في 8:00، فكان يُعرض بالفعل حين دخلت. أيهما يناسب ما حدث أوّلًا (بدء الفيلم)؟ (The film had started. / The film started.) الإجابة: The film had started. — الفيلم بدأ قبل وصولها، فالفعل الأسبق يأخذ had: The film had started. أمّا "The film started" فتبدو وكأنه بدأ لحظة دخولها، لكنه بدأ قبل ذلك.
فعل ماضٍ واحد فقط؟ أبقِه مجردًا
إذا كنت تتحدث عن فعل ماضٍ واحد فقط، فأنت لا تحتاج had. استخدم الماضي المجرد، كالمعتاد.
I saw him yesterday. (not "I had seen him yesterday")
She called me last night.
We visited Senfarren in May.
Not "I had seen him yesterday. (nothing earlier to compare it to)" — say "I saw him yesterday.". فعل ماضٍ واحد فقط، فاستخدم الماضي المجرد saw، وليس had seen.
جرّب بنفسك: يخبرك Lars بشيء واحد بسيط: التقى Camila في السوق أمس. لا يوجد حدث ماضٍ أسبق يُربط به. أيهما يناسب فعلًا ماضيًا واحدًا؟ (He met Camila at the market. / He had met Camila at the market.) الإجابة: He met Camila at the market. — هناك فعل ماضٍ واحد فقط، بدون فعل أسبق يرتبط به، فاستخدم الماضي المجرد: He met Camila. "Had met" لا معنى لها إلا عند وجود فعل ماضٍ لاحق أيضًا.
لنجمعها معًا: أي فعل يأخذ had؟
عندما تحتوي الجملة على فعلين اثنين في الماضي، حدّد الترتيب: الفعل الأسبق يأخذ had + اسم المفعول، والفعل اللاحق يبقى في الماضي المجرد. كلمات مثل by the time وwhen وbefore وafter غالبًا ما تدل على الترتيب.
By the time the show ended (later), everyone had left (earlier).
When we got home (later), the rain had stopped (earlier).
She posted the letter (later) after she had written it (earlier).
Not "By the time we had arrived, the shop closed." — say "By the time we arrived, the shop had closed.". الوصول هو الفعل اللاحق → الماضي المجرد؛ والإغلاق حدث أولًا → had closed.
جرّب بنفسك: By the time Diego ___ at the party, most guests ___ already left. (arrived … had / had arrived … had / arrived … have) الإجابة: arrived … had — بعد "By the time"، الوصول هو الفعل اللاحق ← الماضي المجرد arrived. مغادرة الضيوف حدثت أوّلًا ← had (had left). إذن الفعل الأسبق فقط يأخذ had؛ واللاحق يبقى مجردًا.