يخطئ كثير من متعلمي الإنجليزية الناطقين بالعربية في الاختيار بين المضارع التام (present perfect) والماضي البسيط (past simple)، لأن العربية تعبّر عن الاثنين غالبًا بصيغة الماضي نفسها. في هذا المقال نضع قاعدة واضحة وجدول قرار وأمثلة صحيحة تستطيع تطبيقها فورًا.
الفكرة الأساسية
اسأل نفسك سؤالًا واحدًا: هل الوقت منتهٍ ومحدد، أم أن الوقت ما زال مفتوحًا ويربط الماضي بالحاضر؟
- الماضي البسيط: حدث انتهى في وقت منتهٍ. I visited Cairo in 2019. (زرت القاهرة في ذلك العام.)
- المضارع التام: حدث في الماضي له صلة بالحاضر، ولا نذكر وقته المحدد. I have visited Cairo. (زرتها في حياتي، والوقت غير مهم.)
كيف نكوّن الصيغتين
الماضي البسيط: الفعل في الماضي، مثل worked وwent. السؤال بـ did: Did you go? والنفي: I did not go.
المضارع التام: have أو has + التصريف الثالث للفعل (past participle)، مثل I have worked وShe has gone. السؤال: Have you finished? والنفي: He has not finished.
جدول القرار مع كلمات الزمن
| كلمة الزمن | الصيغة | مثال |
|---|---|---|
| yesterday, last week, in 2018, two days ago | Past simple | I saw him yesterday. |
| already, yet, just | Present perfect | I have already eaten. |
| ever, never (في الخبرة العامة) | Present perfect | Have you ever tried sushi? |
| since, for (حتى الآن) | Present perfect | I have lived here for five years. |
| today, this week (ما زال مستمرًا) | Present perfect | I have called him twice today. |
| when…? (سؤال عن وقت محدد) | Past simple | When did you arrive? |
مع وقت منتهٍ: الماضي البسيط دائمًا
إذا ذكرت وقتًا ماضيًا محددًا فلا تستخدم المضارع التام أبدًا.
- خطأ: I have seen him yesterday.
- صحيح: I saw him yesterday.
- خطأ: She has left two hours ago.
- صحيح: She left two hours ago.
الخبرة والنتيجة الحالية: المضارع التام
نستخدمه عندما تهمنا النتيجة الآن أو الخبرة في الحياة.
- I have lost my keys. (ما زالت مفقودة الآن.)
- He has broken his arm. (ذراعه مكسورة الآن.)
- We have never been to London. (لم نذهب في حياتنا.)
قارن: I lost my keys yesterday, but I found them. هنا الحدث انتهى ونعرف وقته.
for وsince
نستخدم المضارع التام مع for (مدة) وsince (نقطة بداية) عندما يستمر الوضع حتى الآن.
- I have worked here for three years. (ما زلت أعمل.)
- I have known her since 2015.
في العربية نقول «أعمل هنا منذ ثلاث سنوات» بالمضارع، لكن في الإنجليزية لا نقول I work here for three years. الصحيح هو المضارع التام. أما I worked there for three years. فتعني أنك لم تعد تعمل هناك.
already وyet وjust
- I have just arrived. (قبل قليل.)
- Have you done your homework yet? (yet في السؤال والنفي.)
- I haven’t finished yet.
- She has already left.
ملاحظة بين البريطانية والأمريكية: في الإنجليزية الأمريكية يقبل المتحدثون أحيانًا الماضي البسيط مع already وjust وyet، مثل I already ate. أما البريطانية فتفضّل المضارع التام: I have already eaten. كلاهما مقبول بحسب اللهجة، والمضارع التام آمن في الحالتين.
أخطاء شائعة عند الناطقين بالعربية
- خطأ: I have finished my work last night. الصحيح: I finished my work last night.
- خطأ: When have you arrived? الصحيح: When did you arrive?
- خطأ: I live here since 2020. الصحيح: I have lived here since 2020.
- خطأ: Did you ever visit Spain? عند السؤال عن الخبرة العامة، الأفضل: Have you ever visited Spain?
خطوات سريعة للاختيار
- ابحث عن كلمة زمن: yesterday أو ago أو last أو سنة محددة؟ استخدم الماضي البسيط.
- هل ترى for أو since أو already أو yet أو ever أو never؟ استخدم المضارع التام.
- إن لم توجد كلمة زمن، اسأل: هل النتيجة تهمني الآن؟ إن نعم فالمضارع التام.
- إن بدأت بذكر تفاصيل (متى وأين وكيف) فانتقل إلى الماضي البسيط: I have been to Paris. I went there in May and I loved it.
مثال على الانتقال بين الصيغتين
نبدأ غالبًا بالمضارع التام لنعلن الخبر، ثم نستخدم الماضي البسيط للتفاصيل:
I have seen that film. I saw it with my brother last month. It was great.
الجملة الأولى تعلن الخبرة، والثانية والثالثة تعطيان تفاصيل عن وقت منتهٍ. بهذه الطريقة تبدو إنجليزيتك طبيعية وواضحة.
خلاصة
الماضي البسيط للوقت المنتهي المحدد، والمضارع التام للخبرة والنتيجة الحالية وما يمتد حتى الآن. راجع الجدول وكلمات الزمن، وستقلّ أخطاؤك كثيرًا.
