المضارع التام
Present Perfect (have/has plus past participle)
طبّق القاعدة في تمارين التحدث
تمارين التحدث تحتاج حسابًا — تقدر تجرب تمرين A1 مجانًا أو تسجّل للوصول لباقي التمارين.
استخدم have/has + past participle لـ (1) شيء بدأ في الماضي وما زال صحيح الحين، أو (2) تجربة حياة / فعل خلص ونتيجته تهم الحين. للاستخدام 1 استخدم for (المدة) أو since (نقطة البداية). لا تستخدم ago مع هالصيغة.
ما هذا الموضوع؟ ولماذا نحتاجه؟
في درس الماضي مقابل المضارع (A2) عندك خيارين: كلمة زمن ماضي مثل ago → ماضي بسيط؛ عادة أو حقيقة الحين → مضارع بسيط. الحين نضيف خيار ثالث لشغلتين ما يقدرون المضارع أو الماضي لحاله يسويها. المضارع التام (Present Perfect) يربط الماضي بالحاضر. النمط: have أو has + التصريف الثالث — past participle (known، been، lived، finished، gotten). كثير من التصاريف الشاذة تشبه صيغ الماضي اللي تعلمتها في الماضي البسيط (A2-1): lived، finished، gotten. تستخدمه بطريقتين شائعتين. الاستخدام 1 — مدة لين الحين: شيء بدأ قبل وما زال صحيح اليوم (We have been friends for 10 years). الاستخدام 2 — تجربة حياة أو نتيجة تهم الحين: ما تقول متى، بس النتيجة صحيحة اليوم (I have gotten a high grade. / I have finished the project.). هذا مو نفس الماضي البسيط، اللي يحتاج زمن خلص: We were friends 10 years ago.
متعلمو العربي كثير يخلّون فعل مضارع مع for — I know him for five years — أو يخلطون المضارع التام مع ago. أنت أصلحت ago → ماضي في درس الماضي مقابل المضارع (A2-3). الحين تعلّم: for و since → have/has + past participle لما الوضع يستمر لين الحين، أو لما تجربة/نتيجة ماضية ما زالت تهم الحين — مو مضارع لحاله ولا ماضي بسيط مع ago.
إذا شفت كلمة ما تعرفها في الدرس، انزل لآخر الصفحة — فيه قائمة قصيرة تشرحها. اذهب للقائمة
القاعدة بالتفصيل
For = كم مدة (for 10 years، for two months). Since = من أي نقطة (since 2019، since last year، since we were students). اختَر واحدة — لا تركّب for و since في نفس الجملة.
Ago تمشي مع الماضي البسيط، مو مع المضارع التام. ❌ We have been friends 10 years ago. ✅ We were friends 10 years ago. (ماضي خلص) ✅ We have been friends for 10 years. (ما زلنا أصدقاء)
الـ past participle هو التصريف الثالث. الأفعال المنتظمة كثير تشبه الماضي البسيط (lived، finished، learned). والشاذة لازم تحفظها: be → been، know → known، get → gotten، go → gone، see → seen، write → written.
Ever / never شائعات مع التجربة: Have you ever…? / I have never… وكمان تسمع just (قبل شوي)، already (أسرع مما توقعت)، و yet (في الأسئلة والنفي) — خلّها خفيفة الحين.
Been مقابل gone: She has been to Jeddah = راحت ورجعت (تجربة). She has gone to Jeddah = هي هناك الحين (ما رجعت بعد).
مقارنة
I know him for five years.
I have known him for five years.
for + مدة تستمر لين الحين تحتاج have/has + past participle.
خطوة بخطوة: ابنِ → استخدم → اختر
الخطوة 1 — ابنِ الصيغة: have/has + past participle
اختَر have (I/you/we/they) أو has (he/she/it). بعده حط الـ past participle — مو الفعل المضارع العادي، ومو الماضي البسيط لحاله بدون have/has.
الخطوة 2 — الاستخدام 1: مدة لين الحين (for / since)
شيء بدأ في الماضي وما زال صحيح. For = طول المدة. Since = نقطة البداية. Ago = ماضي خلص → استخدم الماضي البسيط بدالها.
الخطوة 3 — الاستخدام 2: تجربة حياة أو نتيجة الحين
تتكلم عن تجربة حياة، أو فعل خلص ونتيجته تهم الحين. كثير ما تقول متى. Ever و never شائعات هنا.
الخطوة 4 — النفي: haven't / hasn't + past participle
حط not بعد have/has (أو استخدم haven't / hasn't). وخلّ الـ past participle بعده.
الخطوة 5 — الأسئلة والإجابات القصيرة: Have / Has…؟
انقل Have أو Has للبداية. الإجابات القصيرة تعيد have/has — مو الفعل الرئيسي.
الخطوة 6 — متى مضارع تام ومتى ماضي بسيط؟
ما زال صحيح / مربوط بالحاضر، أو تجربة بدون زمن خلص مذكور → مضارع تام. خلص في زمن ماضي (ago، last year، yesterday، in 2015) → ماضي بسيط. لا تخلط المضارع التام مع ago.
الخطوة 7 — Been مقابل gone (مقارنة قصيرة)
Has been to مكان = راح ورجع. Has gone to مكان = راح وما زال هناك.
الخطوة 8 — تصاريف ثالثة شائعة للكلام
احفظ هذي بدري — تطلع في إجابات عن الصداقة والدرجات والبيت والدراسة.
خطأ شائع بين المتعلمين العرب
❌ I know him for five years. ✅ I have known him for five years. المدة اللي تستمر لين الحين تحتاج have/has + past participle — تقريبًا الكل يخلّي فعل المضارع بالبداية.
❌ We have been friends 10 years ago. ✅ We were friends 10 years ago. (ماضي خلص) ✅ We have been friends for 10 years. (ما زلنا أصدقاء) لا تخلط المضارع التام مع ago.
❌ She has live in Jeddah since 2019. ✅ She has lived in Jeddah since 2019. بعد have/has استخدم الـ past participle — مو الفعل المضارع العادي.
❌ We have been friends for 10 years since we were students. ✅ We have been friends for 10 years. ✅ We have been friends since we were students. اختَر for أو since — مو الاثنين في جملة واحدة.
أمثلة إضافية
We have been friends for 10 years. (duration)
I have known him since we were students. (duration)
She has lived in Jeddah since 2019. (duration)
I have gotten a high grade. (experience / result)
He has finished the project. (result now)
I have never visited Jeddah. (experience)
Have you ever learned a new language?
Yes, I have. / No, I haven't.
I haven't finished my homework yet.
She has been to Riyadh, but she has gone to Jeddah this week.
اختبر نفسك
ثلاثة أسئلة قصيرة — تأكد إنك فهمت الدرس قبل ما تروح للتمرين.
كلمات استخدمت في هذا الدرس
اضغط على أي كلمة لترى معناها بسرعة — بدون ما تطلع من الدرس.
verb· فعل
كلمة الحركة أو الحالة في الجملة — مثل work و live و study و is.
tense· زمن
وقت حدوث الفعل — هل هو الآن، أو في الماضي، أو في المستقبل.
past participle· التصريف الثالث
التصريف الثالث للفعل — known و been و lived. الأفعال المنتظمة غالبًا تنتهي بـ -ed، والشاذة تُحفظ.
جاهز تطبّق القاعدة في التحدث؟
Nutqa يسجّل صوتك ويعطيك تقريرًا فوريًا على القواعد والطلاقة — ابدأ بثلاث محاولات مجانية.