B1 Subjunctive 15 min read صعب

الندم في الماضي: الماضي التام (hubiera)

استخدم hubiera مع اسم المفعول عشان تعبر عن الندم أو مواقف خيالية في الماضي. الكلمات السحرية هي: hubiera و si و ojalá.

Grammar Rule in 30 Seconds

Use 'hubiera' + past participle to express regrets or hypothetical situations that didn't happen in the past.

  • Use it after 'ojalá' to express a past wish: 'Ojalá hubiera estudiado más.'
  • Use it in the 'if' clause of a third conditional: 'Si hubiera sabido, habría venido.'
  • Use it after expressions of emotion in the past: 'Me molestó que no me hubieras llamado.'
Ojalá / Si + (yo/tú/él) hubiera + participio

نظرة عامة

### Overview
إنَّ استخدام زمن el Pretérito Pluscuamperfecto de Subjuntivo أو ما يُعرف بـ «الماضي التام للمضارع» (أو الماضي التام من صيغة الشك) يُعد نقلة نوعية في مستواك اللغوي. في اللغة العربية، نحن نعبر عن الندم أو التمني أو الافتراضات التي لم تحدث في الماضي باستخدام أدوات مثل «لو» الشرطية متبوعة بـ «كان قد»، مثل قولنا: «لو أنني كنت قد درست، لنجحت». في الإسبانية، هذا الزمن هو الأداة المثالية للتعبير عن هذه «الحالة التخيلية» التي تقع قبل نقطة زمنية أخرى في الماضي.
لماذا هذا الزمن مهم؟ لأنه يخرجك من دائرة الحديث عن الحقائق (التي نستخدم فيها صيغة الإخبار Indicativo) إلى دائرة الحديث عن المشاعر، التوقعات، الندم، والفرضيات. عندما تتحدث مع أصدقائك في المقهى عن قرار اتخذته في الماضي وتتمنى لو أنك غيرته، فأنت بحاجة ماسة لهذا الزمن.
إنه الزمن الذي يربط بين «ما كان» و«ما كنا نتمنى أن يكون». بالنسبة لمتعلم في مستوى B1، إتقان هذا الزمن يعني أنك لم تعد تكتفي بسرد الأحداث، بل بدأت في تحليلها ونقدها عاطفياً. هذا هو جوهر اللغة الرفيعة التي تجعلك تبدو كمتحدث متمكن لا يكتفي باللغة البسيطة، بل يغوص في تعقيدات التفكير الإنساني.
### How This Grammar Works
هذا الزمن هو زمن مركب (Compound Tense)، تماماً مثل «كان قد» في العربية. يتكون من شقين: الفعل المساعد haber (بصيغة Imperfecto de Subjuntivo) متبوعاً بـ Participio (اسم المفعول). في النحو العربي، نحن نستخدم «كان» كفعل مساعد، وفي الإسبانية نستخدم haber.
الفرق الجوهري هنا هو «صيغة الشك» (Subjunctive). في العربية، نحن نستخدم أداة الشرط «لو» لتدل على الامتناع، بينما في الإسبانية، الفعل نفسه يتغير شكله ليدل على أننا في منطقة «الافتراض» وليس «الواقع». عندما تقول hubiera comido (لو كنت قد أكلت)، فأنت لا تخبرني أنك أكلت، بل تضع فرضية في الماضي.
هذا الزمن يُستخدم دائماً في جمل تابعة (Subordinate clauses) مرتبطة بجملة رئيسية تعبر عن شك، رغبة، أو عاطفة في الماضي. على سبيل المثال، إذا قلت Me alegró que hubieras venido (سعدتُ لأنك كنت قد جئت)، فإن فعل «السعادة» (الذي حدث في الماضي) هو الذي أجبر الفعل التابع على أن يكون في صيغة Pluscuamperfecto de Subjuntivo. هذا يشبه في العربية استخدام «أن» المصدرية بعد أفعال الشعور، لكن الإسبانية تفرض تغيير شكل الفعل ليعكس هذه الحالة الذهنية.
### Formation Pattern
تكوين الزمن يعتمد على حفظ تصريف haber في زمن Imperfecto de Subjuntivo. لاحظ الجدول التالي:
| الضمير | التصريف الشائع (-ra) | التصريف الرسمي (-se) |
|---|---|---|
| yo | hubiera | hubiese |
| | hubieras | hubieses |
| él/ella/usted | hubiera | hubiese |
| nosotros | hubiéramos | hubiésemos |
| vosotros | hubierais | hubieseis |
| ellos/ellas/ustedes | hubieran | hubiesen |
بعد هذا الفعل المساعد، نضيف Participio للفعل الأساسي:
  • أفعال ar تنتهي بـ ado مثل hablado.
  • أفعال er/ir تنتهي بـ ido مثل comido أو vivido.
أمثلة على الأفعال الشاذة:
  • decir تصبح dicho.
  • hacer تصبح hecho.
  • escribir تصبح escrito.
  • ver تصبح visto.
### When To Use It
  1. 1جمل الشرط المستحيلة (الندم): نستخدمه مع Si للتعبير عن شيء لم يحدث.
مثال: Si hubiera estudiado más, habría aprobado. (لو كنت قد درست أكثر، لنجحت). لاحظ أننا نستخدم hubiera في جملة «لو»، و habría في النتيجة.
  1. 1التمني في الماضي: نستخدمه مع Ojalá (يا ليت).
مثال: ¡Ojalá hubiera viajado el año pasado! (يا ليتني كنت قد سافرت العام الماضي!).
  1. 1التعبير عن العاطفة أو الشك تجاه حدث ماضي:
مثال: No creí que hubieras llegado tan temprano. (لم أكن أعتقد أنك كنت قد وصلت مبكراً جداً).
  1. 1الأسف أو التمني المهذب:
مثال: Me hubiera gustado ir contigo. (كنت أود الذهاب معك - لكنني لم أفعل).
### Common Mistakes
  1. 1استخدام Habría بعد Si: هذا الخطأ ناتج عن ترجمة حرفية من العربية أو الإنجليزية. المتحدث العربي يميل لقول «لو كنت سأفعل»، لكن الإسبانية ترفض وجود Condicional بعد Si. يجب دائماً استخدام hubiera.
  1. 1تغيير Participio حسب الجنس: المتحدث العربي معتاد على أن الصفات تتبع الموصوف (مذكر/مؤنث). يخطئ المتعلم ويقول Ella hubiera comida. الصحيح هو Ella hubiera comido؛ اسم المفعول في الأزمنة المركبة لا يتغير أبداً.
  1. 1الخلط بين Haya و Hubiera: يستخدم المتعلم haya (مضارع) بدلاً من hubiera (ماضي). Haya تستخدم لأحداث مرتبطة بالحاضر، بينما hubiera مرتبطة حصراً بالماضي.
### Contrast With Similar Patterns
| وجه المقارنة | Pluscuamperfecto de Indicativo | Pluscuamperfecto de Subjuntivo |
|---|---|---|
| الاستخدام | حقائق وقعت قبل الماضي | فرضيات أو مشاعر تجاه الماضي |
| المثال | Había comido cuando llegaste | Si hubiera comido, no tendría hambre |
| التأثير | واقعي (حقيقة) | تخيلي (شك/شرط) |
### Quick FAQ
  • هل يمكنني استخدام hubiese بدلاً من hubiera؟ نعم، كلاهما صحيح تماماً، لكن hubiera أكثر شيوعاً في المحادثة اليومية.
  • هل يجب وضع علامة تنصيص على hubiéramos؟ نعم، النبرة (accent) ضرورية لأنها تقع على المقطع قبل الأخير.
  • هل هذا الزمن يستخدم فقط في الجمل الشرطية؟ لا، هو يُستخدم أيضاً بعد أفعال التمني أو الشك التي وقعت في الماضي، مثل Dudaba que....

Conjugation of 'Haber' (Imperfect Subjunctive)

Subject Form (Hubiera) Form (Hubiese)
Yo
hubiera
hubiese
hubieras
hubieses
Él/Ella/Ud.
hubiera
hubiese
Nosotros/as
hubiéramos
hubiésemos
Vosotros/as
hubierais
hubieseis
Ellos/Ellas/Uds.
hubieran
hubiesen

Meanings

The Past Perfect Subjunctive is used to describe actions that were completed before another point in the past, or to express hypothetical past scenarios.

1

Past Regret

Expressing a wish about a past event that cannot be changed.

“Ojalá hubiera dormido mejor.”

“Hubiera querido decirte la verdad.”

2

Hypothetical Past

The 'if' clause of a third conditional sentence.

“Si me hubieras avisado, habría ido.”

“Si hubiera sabido la respuesta, la habría dicho.”

3

Past Subjunctive Trigger

Used after past-tense triggers (emotion, doubt, influence) that require the subjunctive.

“Me sorprendió que hubieras venido.”

“Dudaba que hubieran terminado a tiempo.”

Reference Table

Reference table for الندم في الماضي: الماضي التام (hubiera)
الضمير Haber (المنصوب) مثال لاسم المفعول الترجمة العربية
Yo
hubiera
hablado
كنتُ قد تحدثتُ
hubieras
comido
كنتَ قد أكلتَ
Él/Ella
hubiera
vivido
كان/كانت قد عاشت
Nosotros
hubiéramos
hecho
كنا قد فعلنا
Vosotros
hubierais
visto
كنتم قد رأيتم
Ellos/Ustedes
hubieran
dicho
كانوا قد قالوا

طيف الرسمية

رسمي
Hubiera deseado haberlo sabido.

Hubiera deseado haberlo sabido. (Regret)

محايد
Ojalá lo hubiera sabido.

Ojalá lo hubiera sabido. (Regret)

غير رسمي
Si lo hubiera sabido...

Si lo hubiera sabido... (Regret)

عامية
¡Ojalá lo hubiera pillado!

¡Ojalá lo hubiera pillado! (Regret)

متى نستخدم الماضي التام للمنصوب

الماضي الخيالي

الندم

  • Ojalá hubiera comido يا ليتني أكلت

افتراضات

  • Si hubiera sabido لو كنت أعرف

مقارنة بين Hubiera و Hubiese

صيغ -RA
hubiera شائعة في الأمريكتين
hubieras للكلام والكتابة
صيغ -SE
hubiese شائعة في إسبانيا
hubieses رسمية/أدبية

منصوب أم إخباري؟

1

هل هي حقيقة واقعة؟

YES
استخدم الإخباري (había)
NO
أكمل
2

هل تأتي بعد 'Si' أو 'Ojalá'؟

YES
استخدم -hubier
NO ↓

فحص اسم المفعول

⚠️

غير منتظم

  • hecho (hacer)
  • dicho (decir)
  • visto (ver)
📝

منتظم

  • comido (comer)
  • vivido (vivir)
  • hablado (hablar)

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

1

Ojalá hubiera estudiado.

I wish I had studied.

2

Ojalá hubiera ido.

I wish I had gone.

3

Ojalá hubiera comido.

I wish I had eaten.

4

Ojalá hubiera dormido.

I wish I had slept.

1

Si hubiera tenido tiempo, habría ido.

If I had had time, I would have gone.

2

Si hubiera sabido, habría llamado.

If I had known, I would have called.

3

Ojalá no hubiera llovido.

I wish it hadn't rained.

4

Si hubiera visto la película, te habría dicho.

If I had seen the movie, I would have told you.

1

Me sorprendió que hubieras venido.

It surprised me that you had come.

2

Dudaba que hubieran terminado.

I doubted that they had finished.

3

Si me hubieras dicho, te habría ayudado.

If you had told me, I would have helped you.

4

Fue una lástima que no hubieras estado.

It was a pity that you hadn't been there.

1

Aunque hubiera tenido dinero, no lo habría comprado.

Even if I had had money, I wouldn't have bought it.

2

Me sentí como si hubiera perdido todo.

I felt as if I had lost everything.

3

No creo que hubieran llegado a tiempo.

I don't think they had arrived on time.

4

Hubiera preferido que me hubieras avisado.

I would have preferred that you had warned me.

1

Si no hubiera sido por tu ayuda, habría fracasado.

If it hadn't been for your help, I would have failed.

2

Hubiese sido mejor que no hubieras dicho nada.

It would have been better if you hadn't said anything.

3

Por mucho que hubiera intentado, no habría cambiado nada.

No matter how much I had tried, I wouldn't have changed anything.

4

Hubiera querido que las cosas hubieran sido diferentes.

I would have liked things to have been different.

1

Hubiera sido un error garrafal si hubiéramos aceptado.

It would have been a huge mistake if we had accepted.

2

No obstante, si hubiese mediado una disculpa, lo habría perdonado.

However, if an apology had intervened, I would have forgiven him.

3

Ojalá hubiese tenido la oportunidad de haberlo conocido.

I wish I had had the opportunity to have met him.

4

Como si no hubiera bastado con el retraso, perdimos el tren.

As if the delay hadn't been enough, we missed the train.

سهل الخلط

Past Regrets: Past Perfect Subjunctive (hubiera) مقابل Hubiera vs Había

Learners mix up the indicative and subjunctive.

Past Regrets: Past Perfect Subjunctive (hubiera) مقابل Hubiera vs Habría

Learners use 'habría' in the 'if' clause.

Past Regrets: Past Perfect Subjunctive (hubiera) مقابل Hubiera vs Hubiese

Learners think they are different tenses.

أخطاء شائعة

Ojalá he tenido

Ojalá hubiera tenido

Use the subjunctive, not the present perfect.

Si tengo, habría

Si hubiera, habría

The 'if' clause must be in the past subjunctive.

Ojalá hubiera voy

Ojalá hubiera ido

Use the past participle, not the infinitive.

Hubiera ido yo

Ojalá hubiera ido

Needs a trigger like Ojalá.

Si habría tenido

Si hubiera tenido

Never use conditional in the 'if' clause.

Si hubiera tenido, tendría

Si hubiera tenido, habría tenido

Use conditional perfect for the result.

Me gustó que habías venido

Me gustó que hubieras venido

Emotional triggers require subjunctive.

Aunque hubiera tenido, tendría

Aunque hubiera tenido, habría tenido

Result must be conditional perfect.

Dudo que habías terminado

Dudo que hubieras terminado

Doubt requires subjunctive.

Ojalá hubiera sido ido

Ojalá hubiera ido

Double past participle error.

Como si habría visto

Como si hubiera visto

Always use subjunctive after 'como si'.

Hubiera sido mejor que habrías dicho

Hubiera sido mejor que hubieras dicho

Subjunctive required after 'mejor que'.

Por mucho que habría intentado

Por mucho que hubiera intentado

Subjunctive required after 'por mucho que'.

Hubiera preferido que habrías venido

Hubiera preferido que hubieras venido

Subjunctive required after 'preferir'.

أنماط الجُمل

Ojalá ___ ___ ___.

Si ___ ___, habría ___.

Me molestó que ___ ___ ___.

Como si ___ ___ ___.

Real World Usage

Texting very common

Ojalá hubieras venido!

Job Interview common

Hubiera preferido más experiencia.

Social Media common

Si hubiera sabido, no iba.

Travel common

Si hubiera tenido más tiempo, habría visto todo.

Food Delivery occasional

Ojalá hubiera pedido la pizza.

Academic Writing common

Si el autor hubiera considerado...

⚠️

فخ الـ Si

إياك تستخدم صيغة habria مباشرة بعد si لما تتكلم عن الماضي. دايماً اختار hubiera. مثلاً:
Si hubiera tenido tiempo...
🎯

خلك مع صيغة RA

لو كنت مستعجل، استخدم دايماً الصيغ اللي تنتهي بـ -ra. هي مفهومة في كل مكان وتخلي كلامك طبيعي:
Si hubiera podido, habría venido.
💡

آلة الزمن

فكر في القاعدة دي كأنها آلة زمن بترجعك لورا عشان تغير الأحداث في خيالك:
Si hubiera nacido en España...

Smart Tips

Start with 'Ojalá hubiera...'

Ojalá he ido. Ojalá hubiera ido.

Check if it's a hypothetical condition.

Si habría sabido... Si hubiera sabido...

Use 'Me molestó que hubieras...'

Me molestó que habías hecho. Me molestó que hubieras hecho.

Always follow with the past subjunctive.

Como si habría visto. Como si hubiera visto.

النطق

hu-bié-ra-mos

Stress on 'hubiéramos'

The 'e' in 'hubiéramos' is stressed.

Regret

Ojalá hubiera ido ↓

Falling intonation for sadness.

احفظها

وسيلة تذكّر

Hubiera is for the 'would-have-been' past. Think: 'Hubiera' = 'Had-been-a' (Had been a...)

ربط بصري

Imagine a time machine. You are looking at a past event and trying to change it. Every time you try to change the past, you say 'Hubiera'.

Rhyme

Si hubiera pasado, habría cambiado.

Story

I missed my flight. I thought: 'Ojalá hubiera llegado antes.' If I had arrived earlier, I would have made it. But I didn't, so I use 'hubiera' to regret it.

Word Web

OjaláSiHabríaPasadoHubieraHubieseParticipio

تحدٍّ

Write 3 sentences about things you wish you had done differently yesterday.

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

Both 'hubiera' and 'hubiese' are common, but 'hubiera' is more frequent in speech.

'Hubiera' is almost exclusively used.

The 'voseo' doesn't change the 'hubiera' form.

Comes from the Latin 'habere' + 'plusquamperfectum'.

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

¿Qué habrías hecho si hubieras tenido más tiempo ayer?

¿Te arrepientes de algo que no hubieras hecho?

¿Cómo habría sido tu vida si hubieras nacido en otro país?

¿Qué habrías dicho si hubieras estado en esa situación?

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

Describe a past mistake and use 'Ojalá hubiera...'.
Write a third conditional story about a missed opportunity.
Reflect on a past decision using 'hubiera'.
Write a formal letter of apology using past subjunctive.

أخطاء شائعة

Incorrect

صحيح


Incorrect

صحيح


Incorrect

صحيح


Incorrect

صحيح

Test Yourself

املأ الفراغ

¡Ojalá yo ___ ese teléfono ayer!

✓ Correct! ✗ Not quite. Correct answer: hubiera comprado
مع 'ojalá'، نستخدم الماضي التام للمنصوب للتعبير عن ندم على شيء فات في الماضي.
أي جملة هي الصحيحة؟

اختر الجملة الصحيحة قواعدياً عن امتحان سابق:

✓ Correct! ✗ Not quite. Correct answer: Si hubiera estudiado más, habría aprobado.
في الجمل الشرطية عن الماضي، جملة 'if' يجب أن تستخدم المنصوب (hubiera) وليس الشرطي (habría).
جد الخطأ وصححه

Si hubieras decido la verdad, no habría problemas.

✓ Correct! ✗ Not quite. Correct answer: Si hubieras dicho la verdad, no habría problemas.
اسم المفعول من فعل 'decir' هو 'dicho'، وهو فعل غير منتظم.

Score: /3

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

8 exercises
Fill in the blank with the correct form of 'haber'.

Ojalá ___ (haber) estudiado más.

✓ Correct! ✗ Not quite. Correct answer: hubiera
Ojalá requires the subjunctive.
Choose the correct sentence. اختيار متعدد

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: Si hubiera sabido, habría ido.
The 'if' clause uses the subjunctive.
Correct the error. Error Correction

Find and fix the mistake:

Si habría tenido dinero, habría comprado el coche.

✓ Correct! ✗ Not quite. Correct answer: Si hubiera tenido
No conditional in 'if' clauses.
Reorder the words. Sentence Reorder

hubiera / Ojalá / ido / yo

✓ Correct! ✗ Not quite. Correct answer: Ojalá hubiera ido yo
Standard word order.
Translate to Spanish. الترجمة

I wish I had known.

✓ Correct! ✗ Not quite. Correct answer: Ojalá lo hubiera sabido
Past perfect subjunctive for regrets.
Conjugate 'haber' for 'nosotros'. Conjugation Drill

Nosotros ___ (haber) ido.

✓ Correct! ✗ Not quite. Correct answer: hubiéramos
Correct imperfect subjunctive form.
Match the sentence to its meaning. Match Pairs

Si hubiera tenido tiempo, habría ido.

✓ Correct! ✗ Not quite. Correct answer: Hypothetical past
Third conditional.
Complete the dialogue. Dialogue Completion

A: ¿Fuiste a la fiesta? B: No, pero ___ (ir) si me hubieras invitado.

✓ Correct! ✗ Not quite. Correct answer: habría ido
Result clause uses conditional perfect.

Score: /8

Practice Bank

10 exercises
املأ الفراغ املأ الفراغ

No esperaba que tú me ___.

✓ Correct! ✗ Not quite. Correct answer: hubieras llamado
اختر التهجئة الصحيحة اختيار متعدد

Si nosotros ___ la película, sabríamos el final.

✓ Correct! ✗ Not quite. Correct answer: hubiéramos visto
ترجم إلى الإسبانية الترجمة

If I had had money, I would have bought the car.

✓ Correct! ✗ Not quite. Correct answer: Si hubiera tenido dinero, habría comprado el coche.
جد الخطأ Error Correction

Si hubieras hacido la cama, el cuarto estaría limpio.

✓ Correct! ✗ Not quite. Correct answer: Si hubieras hecho la cama, el cuarto estaría limpio.
املأ الفراغ املأ الفراغ

Él dudaba que ellos ___ a tiempo.

✓ Correct! ✗ Not quite. Correct answer: hubieran llegado
طابق الضمير مع الفعل اختيار متعدد

Tú ___

✓ Correct! ✗ Not quite. Correct answer: hubieras
ترجم إلى الإسبانية الترجمة

If she had written the book, she would be famous.

✓ Correct! ✗ Not quite. Correct answer: Si ella hubiera escrito el libro, sería famosa.
اختر الجملة الصحيحة اختيار متعدد

I would have liked it if you had come.

✓ Correct! ✗ Not quite. Correct answer: Me habría gustado que hubieras venido.
املأ الفراغ املأ الفراغ

Si yo ___, te habría ayudado.

✓ Correct! ✗ Not quite. Correct answer: hubiera sabido
أي صيغة هي الصحيحة؟ اختيار متعدد

Nosotros ___

✓ Correct! ✗ Not quite. Correct answer: hubiéramos

Score: /10

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

Yes, they are identical in meaning and usage. 'Hubiera' is more common in speech.

No, never. The 'if' clause must always use the past subjunctive.

Use 'había' for past facts (e.g., 'Ya había comido' - I had already eaten).

No, it is also for hypothetical conditions and reactions to past events.

Yes, 'hubiera' conjugates for all subjects (hubiera, hubieras, hubiera, hubiéramos, hubierais, hubieran).

Yes, it is very common for expressing regrets and hypothetical scenarios.

It will sound unnatural and incorrect to native speakers.

Yes, some regions prefer 'hubiese' in formal writing, but 'hubiera' is universal.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

English high

Third Conditional

Spanish requires the subjunctive mood.

French high

Plus-que-parfait du subjonctif

French uses the indicative in the 'if' clause.

German moderate

Konjunktiv II

German uses a specific subjunctive form for all verbs.

Japanese low

Conditional 'tara'

Japanese does not have a subjunctive mood.

Arabic moderate

Law + past tense

Arabic uses the past tense directly.

Chinese low

Ruoguo + past

Chinese has no verb conjugation.

Learning Path

Prerequisites

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