C1 Advanced Syntax 8 min read صعب

اسم الفاعل المركب في الفرنسية: 'بعد القيام بـ' (Le participe présent composé)

استخدم اسم الفاعل المركب عشان تربط حدث انتهى بنتيجة أو حدث تلاه بكل أناقة، تذكر دائمًا استخدام Ayant أو Étant كأدوات سحرية للربط.

Grammar Rule in 30 Seconds

Use the compound present participle to describe an action completed before another action in the same sentence.

  • Formed by 'ayant' or 'étant' + past participle: 'Ayant fini, il est parti.'
  • Always refers to the subject of the main clause: 'Ayant mangé, elle a dormi.'
  • Use 'étant' for verbs of movement or reflexive verbs: 'Étant arrivé, il a téléphoné.'
Ayant/Étant + Past Participle + , + Main Clause

نظرة عامة

### Overview
أهلاً بك يا صديقي في رحلة التعمق في اللغة الفرنسية. بما أنك وصلت إلى مستوى C1، فأنت تدرك أن اللغة ليست مجرد كلمات متراصة، بل هي هندسة دقيقة للأفكار. اليوم سنناقش le participe présent composé أو ما يعرف بـ «اسم الفاعل المركب».
لماذا نهتم به؟ لأنك كمُتحدث بالعربية، أنت معتاد على استخدام «بعد أن» أو «لما» أو «إذ» لربط الأحداث زمنياً. في الفرنسية، هذا التركيب هو البديل الأنيق والمختصر الذي يجعلك تتحدث كأنك ابن باريس، مبتعداً عن التكرار الممل لـ parce que أو après que.
في النحو العربي، لدينا «الحال»، وهو اسم مشتق يبين هيئة الفاعل أو المفعول به، وغالباً ما يكون مرتبطاً بزمن الفعل الرئيسي. لكن في الفرنسية، هذا التركيب يذهب أبعد من ذلك؛ فهو يحدد «السبقية الزمنية». فبينما نستخدم في العربية «بعد أن أنهيت عملي، خرجت»، الفرنسيون يختصرون هذا بـ Ayant fini mon travail, je suis sorti.
هذا التركيب ليس مجرد «قاعدة»، بل هو أداة بلاغية تستخدمها في المقالات، التقارير الرسمية، وحتى في الأدب لتعطي نصك طابعاً احترافياً. الفرق الجوهري هنا هو أن العربية تميل إلى استخدام الجمل الظرفية (بعد أن، عند)، بينما الفرنسية في هذا المستوى تفضل دمج الجملة في صيغة اسمية-فعلية واحدة، مما يمنح الجملة تدفقاً منطقياً (Logical Flow) لا يضاهى.
### How This Grammar Works
يعتمد le participe présent composé على آلية دمج زمنية. نحن نأخذ الفعل المساعد avoir أو être ونضعه في صيغة participe présent (أي نضيف ant للجذر)، ثم نتبعه بـ participe passé للفعل الأساسي. في النحو العربي، يقابل هذا التركيب تقريباً ما نسميه «جملة الحال» التي تسبق الفعل الرئيسي، لكن مع فارق جوهري في الزمن.
في العربية، قد تكون الجملة الحالية مقارنة (في نفس الوقت)، أما هنا فهي «سابقة» (Anteriority).
لننظر إلى التركيب: Ayant (اسم فاعل من avoir) + participe passé. هذا التركيب يعمل كـ «مفتاح زمني». عندما تقول Ayant mangé، أنت لا تقول فقط «آكلاً»، بل تقول «بعد أن أكلت».
هذا يشبه في العربية استخدام «اسم الفاعل» الذي يعمل عمل الفعل في سياقات معينة، لكن الفرنسية هنا تفرض عليك التزاماً صارماً بـ «وحدة الفاعل». لا يمكنك استخدام هذا التركيب إذا كان فاعل الجملة الأولى يختلف عن فاعل الجملة الثانية. هذا يشبه إلى حد كبير اشتراطات «الحال» في العربية، حيث يجب أن يكون صاحب الحال موجوداً ومحدداً.
إن فهمك لهذا التركيب سيجعلك تتوقف عن قول Quand j'ai fini, je suis parti وتنتقل إلى المستوى الاحترافي الذي يربط الجمل بذكاء، مما يقلل من حشو الجمل بضمائر الوصل والروابط الزمنية المعتادة.
### Formation Pattern
التكوين بسيط ولكنه يتطلب دقة في اختيار المساعد (Auxiliaire). القاعدة الذهبية هي: استخدم avoir مع معظم الأفعال، وêtre مع أفعال الحركة (مثل aller, venir) والأفعال الانعكاسية (Reflexive verbs).
| الخطوة | التكوين | مثال (avoir) | مثال (être) |
|---|---|---|---|
| 1. المساعد | Ayant / Étant | Ayant | Étant |
| 2. الفعل | Participe passé | fini | arrivé |
| 3. النتيجة | التركيب النهائي | Ayant fini | Étant arrivé(e) |
تذكر دائماً: مع être يجب مطابقة (Accord) اسم المفعول مع الفاعل. إذا كنت امرأة، تقولين Étant arrivée، وإذا كنتم جمعاً، تضيفون s. أما مع avoir، فالمطابقة نادرة وتتبع قواعد passé composé (أي إذا تقدم المفعول به المباشر على الفعل).
هذا التركيب هو «ليغو» لغوي؛ قطعة ثابتة (Ayant/Étant) وقطعة متغيرة (اسم المفعول)، والنتيجة تعبير راقٍ يختصر جملة كاملة في كلمات معدودة.
### When To Use It
استخدم هذا التركيب عندما تريد أن تبدو في قمة الذكاء اللغوي. الموقف الأول: التبرير السببي. بدلاً من قول Comme j'avais oublié mon rendez-vous, je ne suis pas venu، استخدم Ayant oublié mon rendez-vous, je ne suis pas venu. هنا، أنت تدمج «السبب» في بداية الجملة كحقيقة مسلم بها.
الموقف الثاني: السرد القصصي. في الروايات أو الأخبار، يستخدم الصحفيون هذا التركيب لربط الأحداث بسرعة. S'étant rendu compte de la situation, le ministre a pris une décision (بعد أن أدرك الموقف، اتخذ الوزير قراراً).
هذا النوع من الجمل يوفر للقارئ سياقاً زمنياً فورياً. الموقف الثالث: الكتابة المهنية. في رسائل البريد الإلكتروني الرسمية، هذا التركيب يعطي انطباعاً بالترتيب والمنطق.
بدلاً من التكرار الممل لـ Après avoir étudié votre dossier، استخدم Ayant étudié votre dossier، فهي تعطي انطباعاً بأنك متمكن من اللغة الفرنسية لدرجة أنك تستطيع التلاعب بتركيباتها النحوية.
### Common Mistakes
  1. 1خطأ الفاعل المختلف (The Dangling Subject): يقع الكثير من العرب في فخ ترجمة «بعد أن أكلتُ، أطعمَني أبي» إلى Ayant mangé, mon père m'a nourri. هذا خطأ فادح في الفرنسية لأن الفاعل في Ayant mangé يجب أن يكون هو نفسه فاعل m'a nourri. في العربية، قد نتساهل في الربط، لكن في الفرنسية هذا يعد ركاكة نحوية.
  1. 1خلط Gérondif بـ Participe Présent Composé: يخطئ الكثيرون باستخدام En ayant mangé بدلاً من Ayant mangé. الـ gérondif (صيغة en + ant) تعبر عن التزامن، بينما الـ participe présent composé تعبر عن السبقية. التداخل هنا نابع من أن العربية تستخدم «الحال» للاثنين، فالمتعلم يظن أن كلاهما سواء.
  1. 1نسيان المطابقة (Agreement Amnesia): مع être، ينسى المتعلم العربي أحياناً إضافة e أو s للمطابقة، وذلك لأن العربية لا تملك هذا النوع من المطابقة النحوية في اسم الفاعل. التذكير: إذا كان الفعل يأخذ être، فالمطابقة واجبة ومقدسة.
### Contrast With Similar Patterns
دعنا نقارن بين الصيغ الثلاث التي تنتهي بـ ant لتتضح الصورة تماماً:
| الصيغة | الوظيفة الزمنية | مثال |
|---|---|---|
| Participe présent simple | تزامن (في نفس الوقت) | Mangant, je lis. |
| Participe présent composé | سبقية (قبل الفعل الرئيسي) | Ayant mangé, je lis. |
| Adjectif verbal | وصف (صفة) | Un film fatiguant. |
في العربية، نحن نستخدم «اسم الفاعل» (آكلٌ، قارئٌ) لكل هذه الحالات، مما يجعل المتعلم يظن أن الفرنسية تفتقر لهذا التمييز، بينما الحقيقة هي أن الفرنسية أكثر دقة في تحديد «اللحظة الزمنية» لكل فعل. الفرق بين Mangant و Ayant mangé هو الفرق بين «أنا آكل وأقرأ في نفس الوقت» وبين «بعد أن انتهيت من الأكل، بدأت القراءة».
### Quick FAQ
س: هل يمكنني استخدام هذا التركيب في الكلام اليومي مع أصدقائي؟
ج: يمكنك ذلك، لكنه سيجعلك تبدو رسمياً جداً أو كأنك تلقي خطاباً. هو مناسب أكثر للنصوص المكتوبة أو النقاشات الفكرية.
س: هل يحل هذا التركيب محل Après avoir دائماً؟
ج: نعم، من الناحية النحوية، لكن Après avoir أكثر شيوعاً في المحادثة. استخدم Ayant عندما تريد رفع مستوى أسلوبك (Elevated register).
س: ماذا لو كان الفعل في صيغة النفي؟
ج: الأمر بسيط، ضع n'ayant pas أو n'étant pas. مثال: N'ayant pas reçu votre réponse, je vous relance (بما أنني لم أتلق ردكم، أراسلكم مجدداً). هذا التركيب في النفي أنيق جداً ومهذب للغاية في المراسلات الرسمية.

Formation of the Compound Participle

Auxiliary Past Participle Example
Ayant
mangé
Ayant mangé
Ayant
fini
Ayant fini
Ayant
vendu
Ayant vendu
Étant
parti(e)(s)
Étant parti
Étant
allé(e)(s)
Étant allé
Étant
revenu(e)(s)
Étant revenu

Meanings

This structure expresses an action that occurred prior to the main verb, functioning as a subordinate clause.

1

Temporal Sequence

Expressing that one action is finished before another starts.

“Ayant lu le livre, je peux en parler.”

“Ayant pris le train, nous sommes arrivés à l'heure.”

2

Causal Link

Implying that the first action is the cause of the second.

“Ayant oublié mes clés, je n'ai pas pu entrer.”

“Ayant perdu son emploi, il a dû déménager.”

Reference Table

Reference table for اسم الفاعل المركب في الفرنسية: 'بعد القيام بـ' (Le participe présent composé)
النوع طريقة الصياغة مثال المعنى بالعربية
القياسي (Avoir)
Ayant + Participe Passé
Ayant compris
بعد أن فَهِم / لكونه فَهِم
أفعال الحركة (Être)
Étant + Participe Passé (+ المطابقة)
Étant allé(e)
بعد أن ذهب / ذهبت
الأفعال الانعكاسية
S'étant + Participe Passé (+ المطابقة)
S'étant levé(e)
بعد أن نهض / نهضت
النفي
N'ayant/N'étant pas + Participe Passé
N'ayant pas vu
لعدم رؤيته / بعد أن لم يرَ
السببية
Ayant + Participe Passé
Ayant soif
بسبب شعوره بالعطش

طيف الرسمية

رسمي
Ayant terminé le rapport, je l'ai envoyé.

Ayant terminé le rapport, je l'ai envoyé. (Work email)

محايد
Comme j'avais terminé le rapport, je l'ai envoyé.

Comme j'avais terminé le rapport, je l'ai envoyé. (Work email)

غير رسمي
J'ai fini le rapport et je l'ai envoyé.

J'ai fini le rapport et je l'ai envoyé. (Work email)

عامية
Rapport fini, je l'ai balancé.

Rapport fini, je l'ai balancé. (Work email)

مكونات اسم الفاعل المركب

Participe Présent Composé

الفعل المساعد (بصيغة اسم الفاعل)

  • Ayant للملكية والأفعال القياسية
  • Étant للحركة والأفعال الانعكاسية

الفعل الأساسي

  • Participe Passé اسم المفعول من الفعل المراد

الخط الزمني للأحداث

Participe Présent Simple
Mangeant... أثناء الأكل (الآن + الآن)
Participe Présent Composé
Ayant mangé... بعد الأكل (قبل + الآن)

أي فعل مساعد يجب أن أستخدم؟

1

هل الفعل انعكاسي أو من أفعال الحركة (بيت Être)؟

YES
استخدم Étant
NO
استخدم Ayant
2

عند استخدام Étant، هل يطابق اسم المفعول الفاعل؟

YES
أضف e/s/es لاسم المفعول
NO ↓

سياقات الاستخدام الشائعة

السبب والنتيجة

  • Ayant soif...
  • N'ayant pas vu...
  • Ayant compris...

التسلسل الزمني

  • Étant arrivé...
  • Ayant fini...
  • S'étant levé...

أمثلة حسب المستوى

1

Ayant fini, je pars.

Having finished, I am leaving.

1

Ayant mangé, il dort.

Having eaten, he is sleeping.

1

Ayant vu le film, je peux le critiquer.

Having seen the movie, I can critique it.

2

Ayant perdu mes clés, je suis en retard.

Having lost my keys, I am late.

3

Ayant fini le travail, elle est partie.

Having finished work, she left.

4

Ayant compris, il a souri.

Having understood, he smiled.

1

Ayant été informé, il a pris une décision.

Having been informed, he made a decision.

2

Étant arrivés en retard, nous avons raté le début.

Having arrived late, we missed the start.

3

Ayant lu ce rapport, je suis inquiet.

Having read this report, I am worried.

4

Ayant tout essayé, il a abandonné.

Having tried everything, he gave up.

1

Ayant longuement réfléchi, elle a finalement accepté l'offre.

Having reflected at length, she finally accepted the offer.

2

Étant tombée malade, elle n'a pas pu assister à la conférence.

Having fallen ill, she could not attend the conference.

3

Ayant été témoin de l'incident, il a témoigné.

Having witnessed the incident, he testified.

4

Ayant acquis une certaine expérience, il postule maintenant.

Having acquired some experience, he is now applying.

1

Ayant été dûment averti des risques, il a persisté dans son entreprise.

Having been duly warned of the risks, he persisted in his endeavor.

2

Étant parvenus à un consensus, les membres ont signé l'accord.

Having reached a consensus, the members signed the agreement.

3

Ayant décliné toute responsabilité, la société a été acquittée.

Having declined all responsibility, the company was acquitted.

4

Ayant surenchéri, il a remporté la vente aux enchères.

Having outbid, he won the auction.

سهل الخلط

The French 'Having Done': Compound Present Participle (Le participe présent composé) مقابل Participe Présent vs Composé

Learners mix up simultaneous vs prior actions.

The French 'Having Done': Compound Present Participle (Le participe présent composé) مقابل Ayant vs Étant

Choosing the wrong auxiliary.

The French 'Having Done': Compound Present Participle (Le participe présent composé) مقابل Subject Mismatch

Using the participle with a different subject.

أخطاء شائعة

Ayant manger...

Ayant mangé...

Must use past participle.

Ayant allé...

Étant allé...

Movement verbs use être.

Ayant fini, il a plu.

Ayant fini, il est sorti.

Subject must be the same.

Étant arrivé, la porte s'est ouverte.

Étant arrivé, il a ouvert la porte.

Subject mismatch.

أنماط الجُمل

Ayant ___ le travail, je suis parti.

Étant ___ à la gare, j'ai attendu.

N'ayant pas ___ la réponse, j'ai cherché.

Ayant été ___ par le professeur, j'ai compris.

Real World Usage

Professional Email common

Ayant pris connaissance de votre dossier, je vous réponds.

Academic Essay very common

Ayant analysé les données, nous concluons que...

News Report common

Ayant été prévenus, les secours sont arrivés.

Travel Blog occasional

Ayant visité Paris, je recommande ce café.

Legal Document constant

Ayant signé le contrat, les parties sont liées.

Job Interview common

Ayant travaillé en équipe, je suis prêt.

🎯

سر الكتابة الرسمية

استخدم هالصيغة في بداية إيميلاتك المهنية عشان تبين إنك متمكن من اللغة، مثلاً:
Ayant pris connaissance de votre dossier...
⚠️

قاعدة الفاعل الموحد

انتبه! الشخص اللي قام بالفعل في الجزء الأول لازم يكون هو نفسه الفاعل في الجملة الأساسية، وإلا رح تبين جملتك غريبة مثل: "Ayant fini le repas, le serveur a pris l'addition."
💡

فكر فيها كأنها 'بعد أن...'

إذا كنت تقدر تستبدل جملتك بـ 'After having' بالإنجليزية، فغالباً الـ participe présent composé هو الخيار الأمثل:
Ayant mangé, je suis sorti.

Smart Tips

Use the compound participle to condense your sentences.

Comme j'avais analysé les données, j'ai conclu que... Ayant analysé les données, j'ai conclu que...

Use 'Ayant' to show the first event is done.

Il a fini son café et il est sorti. Ayant fini son café, il est sorti.

Remember to use 'Étant' and agree the participle.

Ayant arrivé, elle a téléphoné. Étant arrivée, elle a téléphoné.

Use the participle to link the cause directly.

Parce que j'avais oublié mon sac, je suis revenu. Ayant oublié mon sac, je suis revenu.

النطق

Ayant-z-oublié

Liaison

Ensure liaison between 'Ayant' and a vowel-starting past participle.

Pause after the clause

Ayant fini, [pause] je pars.

Separates the subordinate from the main clause.

احفظها

وسيلة تذكّر

Think of 'Ayant' as 'Having' and 'Étant' as 'Being' (for movement).

ربط بصري

Imagine a person holding a completed checklist (Ayant) before walking through a door (Étant).

Rhyme

Ayant pour le passé, Étant pour le déplacé.

Story

Pierre finished his coffee (Ayant fini son café). He stood up (Étant levé). He walked out the door.

Word Web

AyantÉtantPasséAntérioritéSéquenceCausalité

تحدٍّ

Write 3 sentences today using 'Ayant' to explain why you did something.

ملاحظات ثقافية

Used heavily in formal journalism.

Less common in speech, more in writing.

Similar to France, very formal.

Derived from Latin present participles combined with perfective auxiliaries.

بدايات محادثة

Ayant fini votre travail, que faites-vous ?

Ayant voyagé en France, qu'avez-vous préféré ?

Ayant appris le français, quel est votre but ?

Ayant vu ce film, qu'en pensez-vous ?

مواضيع للكتابة اليومية

Describe your morning routine using the compound participle.
Explain a recent decision you made.
Summarize a book you read.
Reflect on a past mistake.

أخطاء شائعة

Incorrect

صحيح


Incorrect

صحيح


Incorrect

صحيح


Incorrect

صحيح

Test Yourself

املأ الفراغ باسم الفاعل المركب الصحيح.

___ (finir) ses devoirs, Marc est allé jouer aux jeux vidéo.

✓ Correct! ✗ Not quite. Correct answer: Ayant fini
نستخدم 'Ayant fini' لأن فعل إنهاء الواجبات حدث وانتهى قبل فعل اللعب.
أي جملة تستخدم المطابقة الصحيحة؟ اختيار متعدد

اختر الجملة الصحيحة لامرأة تتحدث عن نفسها:

✓ Correct! ✗ Not quite. Correct answer: Étant rentrée tard, j'ai dormi tout de suite.
فعل 'Rentrer' يأخذ المساعد 'être'، لذا يجب أن يطابق اسم المفعول الفاعل المؤنث 'je'.
جد الخطأ في استخدام الفاعل وقم بتصحيحه. Error Correction

Find and fix the mistake:

Ayant perdu son téléphone, le taxi a ramené Julie chez elle.

✓ Correct! ✗ Not quite. Correct answer: Ayant perdu son téléphone, Julie a pris un taxi pour rentrer.
فاعل 'Ayant perdu' يجب أن يكون جولي، وليس التاكسي.

Score: /3

تمارين تطبيقية

8 exercises
Fill in the blank.

Ayant ___ (fini) le travail, je suis parti.

✓ Correct! ✗ Not quite. Correct answer: fini
Past participle required.
Choose the correct auxiliary. اختيار متعدد

___ arrivé, il a sonné.

✓ Correct! ✗ Not quite. Correct answer: Étant
Movement verb requires être.
Correct the sentence. Error Correction

Find and fix the mistake:

Ayant mangé, le chien a aboyé.

✓ Correct! ✗ Not quite. Correct answer: Ayant mangé, j'ai nourri le chien.
Subject must be the same.
Reorder the words. Sentence Reorder

parti / Ayant / il / est / fini / ,

✓ Correct! ✗ Not quite. Correct answer: Ayant fini, il est parti.
Correct order.
Translate to French. الترجمة

Having seen the movie, I liked it.

✓ Correct! ✗ Not quite. Correct answer: Ayant vu le film, je l'ai aimé.
Correct structure.
Conjugate the verb. Conjugation Drill

Ayant ___ (prendre) le train, nous sommes arrivés.

✓ Correct! ✗ Not quite. Correct answer: pris
Past participle of prendre.
Match the start to the end. Match Pairs

Ayant fini... / Étant arrivé...

✓ Correct! ✗ Not quite. Correct answer: Ayant fini...je suis parti.
Logical pairing.
Is this rule true? True False Rule

The compound participle can be used for simultaneous actions.

✓ Correct! ✗ Not quite. Correct answer: False
It is for prior actions.

Score: /8

Practice Bank

10 exercises
ترجم إلى الفرنسية باستخدام اسم الفاعل المركب. الترجمة

Having seen the trailer, I want to watch the movie.

✓ Correct! ✗ Not quite. Correct answer: Ayant vu la bande-annonce, je veux regarder le film.
اختر صيغة النفي الصحيحة. اختيار متعدد

___ de voiture, il prend le bus tous les jours.

✓ Correct! ✗ Not quite. Correct answer: N'ayant pas
رتب الكلمات لتكوين جملة صحيحة. Sentence Reorder

vécu / Ayant / Paris / à / connaît / il / les / restos / meilleurs / .

✓ Correct! ✗ Not quite. Correct answer: Ayant vécu à Paris il connaît les meilleurs restos.
املأ الفراغ بصيغة الجمع المؤنث. املأ الفراغ

___ (partir) tôt, elles ont évité les embouteillages.

✓ Correct! ✗ Not quite. Correct answer: Étant parties
صل العبارة الإنجليزية بما يقابلها في الفرنسية. Match Pairs

صل المجموعات:

✓ Correct! ✗ Not quite. Correct answer: matched
صحح خطأ المطابقة. Error Correction

Étant descendu de l'avion, les touristes ont cherché leurs bagages.

✓ Correct! ✗ Not quite. Correct answer: Étant descendus de l'avion, les touristes ont cherché leurs bagages.
أي خيار يوضح 'السبب'؟ اختيار متعدد

___ trop de café, je n'arrive pas à dormir.

✓ Correct! ✗ Not quite. Correct answer: Ayant bu
املأ الفراغ بالصيغة الانعكاسية. املأ الفراغ

___ (se réveiller) à midi, j'ai raté mon cours.

✓ Correct! ✗ Not quite. Correct answer: M'étant réveillé
ترجم: بعد ضياع مفاتيحي، اتصلت بشريكي في السكن. الترجمة

Having lost my keys, I called my roommate.

✓ Correct! ✗ Not quite. Correct answer: Ayant perdu mes clés, j'ai appelé mon colocataire.
رتب الكلمات لتكوين جملة منفية. Sentence Reorder

pas / N'ayant / d'argent / acheté / n'ai / rien / je / .

✓ Correct! ✗ Not quite. Correct answer: N'ayant pas d'argent je n'ai rien acheté.

Score: /10

الأسئلة الشائعة (8)

It is usually too formal. Stick to 'et' or 'alors'.

Yes, it separates the subordinate clause.

You must use a full clause like 'Après qu'il a fini...'.

Only in very formal speeches or interviews.

Put 'pas' after the auxiliary: 'N'ayant pas fini...'.

Yes, but movement verbs need 'être'.

It is similar to 'Having done', not 'Doing'.

It is more concise and elegant.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Habiendo + participio

Spanish uses it slightly more frequently in speech.

English high

Having + past participle

English is less formal than the French version.

German moderate

Nachdem ich... habe

German lacks a direct participle equivalent.

Japanese partial

〜して

Japanese is agglutinative, not auxiliary-based.

Arabic low

بعد أن

Arabic does not use a participle for this.

Chinese low

做完...之后

Chinese has no verb conjugation.

Learning Path

Prerequisites

Related Grammar Rules

Was this helpful?
لا توجد تعليقات بعد. كن أول من يشارك أفكاره!