شرح Present Perfect Explanation) present perfect) بالعربي، هذه أصعب صيغة يمكن أن نجدها في اللغة الانجليزية لأنها تختلف في استعمالها عن أية صيغة مماثلة في اللغات الأخرى. متى نستخدم هذه الصيغة وما هي الكلمات الدالة على هذا الزمن بالإضافة لـ (with for since yet already) وما هو الفرق بينه وبين الحاضر التام المستمر present perfect continuous / progressive وكيف تصبح صيغته مع المبني للمجهول passive؟ هذه اسئلة على هذا الزمن سنحاول الإجابة عليها في درس اليوم من خلال شرح كل قاعدة وتقديم أمثلة وجمل على كل حالة وبالتالي تمكين الطالب من حل جميع ما يعترضه من تمارين على زمن الحاضر التام.
شرح present perfect
سنتحدث في مقالتنا التالية عن شرح present perfect، بالإضافة إلى إدراج العديد من الأمثلة التعليمية المترجمة إلى العربية.
صيغة الحاضر التام
الإثبات
Have/has +past participle
.I have just started my new job
لقد بدأت عملي للتو.
.The kids have finished their meal
لقد أنهى الأطفال وجباتهم.
.Rami has eaten breakfast
لقد تناول رامي فطوره.
للتعرف على مزيد من أزمنة الحاضر اطلع على: المضارع التام
النفي
لتشكيل صيغة النفي في الحاضر التام نقوم بوضع Not بين have/has والتصريف الثالث كما يلي:
.I have not (haven’t) finished my work
لم أنهي عملي.
.Sami has not (hasn’t) written his letter
لم يكتب سامي رسالته.
كما نلاحظ أنه يمكننا اختصار صيغة النفي كما هو موضّح بين الأقواس.
السؤال
أما في حالة السؤال، نقوم بوضع الفاعل بين have/has والتصريف الثالث كما يلي:
?Have you started your work
هل أنهيت عملك؟
.Yes, I have. Or No, I haven’t
?Has Rami eaten breakfast
هل أنهى رامي فطوره؟
.Yes, he has. Or No, he hasn’t

استخدام الحاضر التام
1. نستخدم الحاضر التام للحديث عن نشاط أو عمل حصل (أو لم يحصل) قبل الآن في وقت غير محدد في الماضي.
.Leila has already eaten lunch
لقد تناولت ليلى غداءها مسبقاً.
.Adam hasn’t finished his homework yet
لم ينه آدم واجبه بعد.
?Have you ever seen that movie
هل سبق وشاهدت هذا الفيلم؟
2. للتحدث عن عمل متكرر في أوقات غير محددة في الماضي.
.Salma has eaten at that restaurant many times
لقد أكلت سارة في هذا المطعم عدة مرات.
.I have eaten there twice
لقد أكلت هناك مرتين.
3. نستخدم الحاضر التام مع For/Since للتعبير عن عمل بدأ في الماضي وما زال حتى الوقت الحاضر.
.We have been in class since nine o’clock this morning
نحن موجودون في الصف منذ التاسعة صباحاً.
.I have known Leila for seven months
لقد تعرفت على ليلى منذ سبعة أشهر.
في المثال الثاني، تعرفت على ليلى قبل سبعة أشهر وأعرفها حتى اليوم؛ أي ما نزال أصدقاء.
ما الفرق بين present perfect وpast simple؟
تعالوا ندرس معاً الأمثلة التالية ونحدد الفرق بين الزمنين:
.a- I finished my work two hours ago
أنهيت عملي منذ ساعتين.
.b- I have already finished my work
لقد أنهيت عملي مسبقاً.
.c- I was in Athens last month/three years ago/in 1998
كنت في أثينا الشهر الماضي / منذ ثلاثة أشهر / في عام 1988.
.d- I have been to Athens several times/a couple of times
لقد زرت أثينا عدة مرات/ مرتين.
في المثالين (a&c) استخدمنا الماضي البسيط للحديث عن عمل حدث في زمن محدد في الماضي.
في المثالين (b&d) استخدمنا الحاضر التام للحديث عن عمل حصل في وقت غير محدد في الماضي.
.Robert was in New York for three days
كان روبر&