دروس الإنجليزية للناطقين بالعربية

زمن Present Perfect في الإنجليزية للناطقين بالعربية

تعلم زمن Present Perfect في الإنجليزية: الصيغة، الاستخدام، الفرق عن الماضي البسيط، وأشهر الأخطاء لدى الناطقين بالعربية.

في زمن Present Perfect، المشكلة ليست في الصيغة فقط، بل في الفكرة نفسها: هل تريد أن تربط الحدث بالحاضر، أم أنك تكتفي بذكره كحدثٍ انتهى في الماضي؟

هذه هي النقطة التي تربك كثيرًا من المتعلمين العرب، لأن العربية غالبًا تكتفي بصيغة واحدة للماضي في مواقف كثيرة، بينما الإنجليزية تفرّق بين I finished و I have finished.

الصيغة الأساسية

تتكون الصيغة من:

have / has + past participle

  • I have finished my work.
  • She has left already.
  • They have just arrived.

لاحظ أن have تأتي مع I / you / we / they، بينما has تأتي مع he / she / it. أما الجزء الثاني فهو past participle، وليس الفعل الماضي العادي دائمًا. مثلًا: go → gone، وeat → eaten، وfinish → finished.

متى يُستخدم؟

أكثر استخدام واضح له هو عندما يكون للفعل أثرٌ في الحاضر، أو عندما لا يهم وقت حدوثه بالضبط، بل يهم أنه حدث قبل الآن.

  • I have lost my keys.
  • She has already seen that movie.
  • We have lived here for five years.

في هذه الجمل، لا تركّز على “متى” حدث الأمر بقدر ما تركّز على النتيجة أو الاستمرار إلى الآن.

وهنا تظهر نقطة مهمة: إذا ذكرت وقتًا محددًا في الماضي مثل yesterday, last week, أو in 2020، فعادةً لا تستخدم Present Perfect. في هذه الحالة يكون Past Simple هو الأنسب. ولهذا يفيدك جدًا أن تقارن هذا الزمن مع الفرق بين Past Simple وPresent Perfect في الإنجليزية مع أمثلة عربية.

الفرق الذي يهمك فعلًا

جملة مثل:

  • I finished my homework.

تعني أن الانتهاء حدث في الماضي، وغالبًا لا يهمنا الربط بالحاضر. أما:

  • I have finished my homework.

فتعني أن الواجب صار منتهيًا الآن، ويمكنك استخدام هذه الجملة عندما تريد التأكيد على النتيجة الحالية، مثلًا إذا سُئلت إن كنت جاهزًا.

الأمر نفسه مع:

  • Have you eaten?
  • Has she called you?

هذه الجمل شائعة جدًا في الحديث اليومي، لأنها لا تسأل فقط عن الماضي، بل عن وضعٍ له صلة بالحاضر الآن.

كلمات كثيرًا ما تأتي معه

هناك كلمات تظهر كثيرًا مع Present Perfect، مثل already, just, yet, ever, never, وfor / since.

  • I have already sent the email.
  • He has just started work.
  • Have you finished yet?
  • I have never been to London.
  • We have studied English for two years.
  • She has worked here since May.

لا تحفظ هذه الكلمات كقائمة منفصلة فقط؛ حاول أن تلاحظ وظيفتها. for وsince يرتبطان غالبًا بالمدة أو نقطة البداية، وهذا يجعل Present Perfect مناسبًا جدًا عندما يستمر الوضع إلى الآن.

أخطاء شائعة عند المتعلمين العرب

أكثر خطأ أراه هنا هو استعماله مع وقت محدد في الماضي:

  • خطأ: I have seen him yesterday.
  • الصحيح: I saw him yesterday.

خطأ آخر هو نسيان التصريف الثالث للفعل:

  • خطأ: She has go home.
  • الصحيح: She has gone home.

وأحيانًا يحاول المتعلم ترجمة العربية حرفيًا، فيضع Present Perfect في كل جملة فيها معنى “قد” أو “انتهى”. هذا ليس آليًا بهذه البساطة. المهم هو السياق: هل تريد ربط الحدث بالحاضر أم لا؟

إذا أردت مراجعة البنية السلبية وكيف تتصرف مع هذا الزمن، فاطّلع أيضًا على كيف تصنع الجمل السلبية في الإنجليزية؟، لأن النفي مع have / has قد يبدو بسيطًا لكنّه يحتاج انتباهًا في الموضع الصحيح للفعل.

سؤال صغير يختصر الفكرة

قبل أن تختار Present Perfect، اسأل نفسك: هل أنا أصف حدثًا انتهى فقط، أم أتكلم عن نتيجة، خبرة، أو حالة ما زالت مرتبطة بالآن؟

إذا كانت الإجابة الثانية، فغالبًا هذا هو الزمن المناسب.

العودة إلى الصفحة الرئيسية