زمن لا يوجد في العربية
المضارع التام (present perfect) يربط الماضي بالحاضر: حدث وقع في الماضي، لكن نتيجته أو أهميته مستمرة الآن. ليس في العربية زمن يقابله؛ فهي تستعمل الماضي (رأيتُ هذا الفيلم) أو المضارع مع «منذ» (أسكن هنا منذ سنتين). لذلك يجب تعلّم متى تستعمله الإنجليزية، لا ترجمته.
الصيغة: have / has + التصريف الثالث للفعل (past participle)
| الفاعل | الفعل المساعد | مثال | الترجمة |
|---|---|---|---|
| I / you / we / they | have | I have finished my work. | أنهيت عملي. |
| he / she / it | has | She has lost her keys. | أضاعت مفاتيحها. |
الاختصار شائع: I've seen it. / He's gone. والنفي haven't / hasn't، والسؤال Have you ...? / Has she ...?
التصريف الثالث
في الأفعال القياسية هو نفس الماضي (worked, lived). في الشاذة يجب حفظه:
| الفعل | الماضي | التصريف الثالث |
|---|---|---|
| be | was / were | been |
| go | went | gone |
| see | saw | seen |
| eat | ate | eaten |
| write | wrote | written |
| do | did | done |
| buy | bought | bought |
متى نستعمله؟
- التجربة دون ذكر وقت، مع ever و never: Have you ever been to London? — هل زرت لندن من قبل؟ / I have never tried sushi. — لم أجرّب السوشي أبداً.
- نتيجة ظاهرة الآن، مع just و already و yet: I have just arrived. — وصلت للتو. / She has already left. — لقد غادرت بالفعل. / He hasn't called yet. — لم يتصل بعد.
- حالة بدأت في الماضي ولا تزال، مع for و since: We have lived here for ten years. — نسكن هنا منذ عشر سنوات.
الفرق بين gone و been: She has gone to Paris. — ذهبت إلى باريس (وهي هناك الآن). / She has been to Paris. — زارت باريس (ورجعت).
الفرق بين for و since
كلمة «منذ» العربية تقابلها في الإنجليزية كلمتان:
| الكلمة | بعدها | مثال |
|---|---|---|
| for | مدة | for ten years, for two hours, for a long time |
| since | نقطة بداية | since 2015, since Monday, since I was a child |
الفرق عن الماضي البسيط
إذا ذُكر وقت منتهٍ (yesterday, last year, in 2019, two days ago) نستعمل الماضي البسيط لا المضارع التام:
| الماضي البسيط (وقت منتهٍ) | المضارع التام (بلا وقت منتهٍ) |
|---|---|
| I saw this film last week. | I have seen this film. |
| She visited Dubai in 2020. | She has visited Dubai twice. |
تنبيه للناطقين بالعربية
- المضارع مع «منذ» كما في «أسكن هنا منذ 2015»: ✗ I live here since 2015. / ✓ I have lived here since 2015.
- ترجمة «منذ» بـ since قبل المدة: ✗ I have worked here since ten years. / ✓ I have worked here for ten years.
- السؤال «منذ متى أنت في هذا البلد؟»: ✗ How long are you in this country? / ✓ How long have you been in this country?
- المضارع التام مع وقت منتهٍ: ✗ I have visited Dubai last year. / ✓ I visited Dubai last year.
حوار قصير
How long have you lived in Manchester? — منذ متى تسكن في مانشستر؟
For three years. I moved here in 2023. — منذ ثلاث سنوات. انتقلت إلى هنا في 2023.
Have you visited London yet? — هل زرت لندن حتى الآن؟
Yes, I've been there twice. — نعم، زرتها مرتين.