A1 Past Tense 11 min read آسان

گذشته متصل به حال: حال کامل (He hablado)

برای حرف زدن در مورد کارهای جدید یا تجربه‌های زندگیت، دو تا ابزار جادویی داری: فعل کمکی haber و کلمه «ثابت» فعل اصلی.

Grammar Rule in 30 Seconds

Use the Present Perfect to talk about recent actions that still feel connected to the present moment.

  • Use 'haber' + past participle: 'He comido' (I have eaten).
  • The participle for -ar verbs ends in -ado: 'hablado'.
  • The participle for -er/-ir verbs ends in -ido: 'comido', 'vivido'.
Subject + [Haber] + [Past Participle]

مرور کلی

آیا تا به حال پیامی در واتس‌اپ فرستاده‌اید و بلافاصله پشیمان شده‌اید؟ یا شاید همین الان یک ماراتن سه ساعته نتفلیکس را تمام کرده‌اید؟ در اسپانیایی، وقتی می‌خواهید درباره اتفاقاتی که اخیراً افتاده یا تجربیات زندگی که هنوز مرتبط هستند صحبت کنید، از Pretérito Perfecto Compuesto استفاده می‌کنید.
آن را به عنوان پلی تصور کنید که گذشته را به اکنون وصل می‌کند. این زمان در اسپانیا بسیار رایج است، در حالی که در آمریکای لاتین بیشتر برای تجربیات زندگی استفاده می‌شود.

این گرامر چطور کار می‌کنه

این یک زمان «مرکب» است، یعنی از دو کلمه برای یک کار استفاده می‌کند. چرخ اول فعل کمکی haber است و چرخ دوم اسم مفعول. در اسپانیایی، haber بسته به اینکه چه کسی صحبت می‌کند تغییر می‌کند، اما اسم مفعول برای همه دقیقاً یکسان می‌ماند. یک قانون طلایی: هرگز چیزی بین این دو کلمه قرار ندهید.

الگوی ساخت

1
ساخت این زمان یک فرآیند ساده دو مرحله‌ای است:
2
فعل کمکی haber را در زمان حال صرف کنید.
3
اسم مفعول فعل اصلی خود را اضافه کنید.
4
صرف haber:
5
yo -> he, -> has, él/ella -> ha, nosotros -> hemos, vosotros -> habéis, ellos/ellas -> han.
6
برای اسم مفعول:
7
افعال -ar: پایانه را حذف و -ado اضافه کنید (مثلاً hablar -> hablado).
8
افعال -er و -ir: پایانه را حذف و -ido اضافه کنید (مثلاً comer -> comido).
9
به یاد داشته باشید که افعالی مثل hacer بی‌قاعده هستند و به hecho تبدیل می‌شوند.

کی استفاده کنیم

از این زمان وقتی استفاده کنید که بازه زمانی هنوز تمام نشده است.
  • امروز: Hoy he bebido mucho café. امروز هنوز تمام نشده!
  • این هفته/ماه: Esta semana hemos estudiado mucho.
  • تجربیات زندگی: با alguna vez (تا به حال) یا nunca (هرگز).
  • کارهای اخیر: چیزهایی که همین الان اتفاق افتاده، مثل رسیدن اسنپ: Ha llegado el Uber.

اشتباهات رایج

بزرگترین اشتباه جدا کردن دو فعل است. در اسپانیایی باید بگویید Siempre me ha gustado. اشتباه دیگر استفاده از tener به جای haber است. همچنین دقت کنید که اسم مفعول همیشه به -o ختم می‌شود، چه برای el(m) باشد و چه la(f).

مقایسه با الگوهای مشابه

زبان‌آموزان اغلب این را با گذشته ساده (comí) اشتباه می‌گیرند. تفاوت در «بسته بودن زمان» است.
  • Indefinido: زمان بسته است (دیروز، سال گذشته).
  • Present Perfect: زمان باز است (امروز، امسال).

سؤالات رایج

س: آیا می‌توانم haber را به تنهایی به کار ببرم؟
ج: نه در این ساختار، همیشه به اسم مفعول نیاز دارد.
س: آیا اسم مفعول برای جمع تغییر می‌کند؟
ج: نه، همیشه ثابت می‌ماند.
س: چطور بگویم «انجام نداده‌ام»؟
ج: فقط no را در ابتدای جمله قرار دهید: No he comido.

Conjugation of Haber

Subject Haber Participle (-ar) Participle (-er/-ir)
Yo
he
hablado
comido
has
hablado
comido
Él/Ella/Ud.
ha
hablado
comido
Nosotros
hemos
hablado
comido
Vosotros
habéis
hablado
comido
Ellos/Ellas/Uds.
han
hablado
comido

Meanings

This tense describes actions completed in a time frame that is not yet finished or has relevance to the current moment.

1

Recent past

Actions that happened just now or today.

“He terminado mi tarea.”

“Hemos llegado hace poco.”

2

Life experience

General experiences without a specific time.

“¿Has viajado a España?”

“Nunca he visto esa película.”

Reference Table

Reference table for گذشته متصل به حال: حال کامل (He hablado)
فاعل Haber (حال) اسم مفعول (-ar / -er, -ir) مثال
من (Yo)
he
comido / hablado
He comido hoy.
تو (Tú)
has
comido / hablado
Has hablado mucho.
او (Él/Ella/Ud.)
ha
comido / hablado
Ha visto la película.
ما (Nosotros/as)
hemos
comido / hablado
Hemos vuelto tarde.
شما (Vosotros/as)
habéis
comido / hablado
Habéis hecho la tarea.
آنها (Ellos/as/Uds.)
han
comido / hablado
Han salido ya.

طیف رسمیت

رسمی
He finalizado el informe.

He finalizado el informe. (Work/Professional)

خنثی
He terminado el informe.

He terminado el informe. (Work/Professional)

غیر رسمی
Ya he acabado el informe.

Ya he acabado el informe. (Work/Professional)

عامیانه
Ya me he ventilado el informe.

Ya me he ventilado el informe. (Work/Professional)

پل زمان حال کامل

زمان حال کامل

فعل کمکی (Haber)

  • he, has, ha... من/تو/او ... داشته‌ام

عمل (کلمه اصلی فعل)

  • -ado / -ido پایان ثابت

کاربرد

  • Hoy / Esta semana زمان ناتمام
  • Experiencias اتفاقات زندگی

پایان‌های کلمات اصلی فعل باقاعده

فعل‌های -AR
Hablar -> Hablado صحبت‌شده
Cantar -> Cantado خوانده‌شده
فعل‌های -ER / -IR
Comer -> Comido خورده‌شده
Vivir -> Vivido زندگی‌شده

آیا زمان تموم شده؟

1

آیا امروز یا این هفته اتفاق افتاده؟

YES
از حال کامل استفاده کن (He comido)
NO
برو مرحله بعد
2

آیا یک تجربه کلی زندگیه؟

YES
از حال کامل استفاده کن (He viajado)
NO ↓

بی‌قاعده‌های مهم

کارهای رایج

  • Hacer -> Hecho
  • Decir -> Dicho
  • Ver -> Visto
🏠

حرکت/حالات

  • Volver -> Vuelto
  • Abrir -> Abierto
  • Romper -> Roto

مثال‌ها بر اساس سطح

1

He comido pizza.

I have eaten pizza.

2

Has estudiado mucho.

You have studied a lot.

3

Hemos hablado hoy.

We have spoken today.

4

Ella ha llegado.

She has arrived.

1

¿Has visto mi libro?

Have you seen my book?

2

Nunca he estado en México.

I have never been to Mexico.

3

Han hecho la cena.

They have made dinner.

4

No he terminado el trabajo.

I haven't finished the work.

1

Esta semana hemos tenido muchas reuniones.

This week we have had many meetings.

2

Hoy no ha llovido nada.

It hasn't rained at all today.

3

Ya he leído ese libro.

I have already read that book.

4

¿Habéis decidido qué hacer?

Have you (plural) decided what to do?

1

El gobierno ha anunciado nuevas medidas.

The government has announced new measures.

2

He estado pensando en lo que dijiste.

I have been thinking about what you said.

3

Nunca me han tratado tan bien.

I have never been treated so well.

4

La situación ha cambiado drásticamente.

The situation has changed drastically.

1

Hasta la fecha, no hemos recibido respuesta alguna.

To date, we have not received any response.

2

Ha sido un año lleno de desafíos inesperados.

It has been a year full of unexpected challenges.

3

Muchos han cuestionado la validez de este estudio.

Many have questioned the validity of this study.

4

No se ha visto nada igual en décadas.

Nothing like this has been seen in decades.

1

La literatura ha reflejado siempre las ansiedades de su tiempo.

Literature has always reflected the anxieties of its time.

2

Se han implementado reformas que han alterado el panorama social.

Reforms have been implemented that have altered the social landscape.

3

Jamás he presenciado una elocuencia tan refinada.

I have never witnessed such refined eloquence.

4

Han transcurrido siglos desde que esto ocurrió.

Centuries have passed since this occurred.

به‌راحتی اشتباه گرفته می‌شود

The 'Link' Past: Spanish Present Perfect (He hablado) در مقابل Pretérito Indefinido vs. Perfecto

Learners struggle to know when to use 'fui' vs 'he ido'.

The 'Link' Past: Spanish Present Perfect (He hablado) در مقابل Haber vs. Tener

Both mean 'to have', but 'haber' is only for perfect tenses.

The 'Link' Past: Spanish Present Perfect (He hablado) در مقابل Past Participle vs. Adjective

Participles can look like adjectives.

اشتباهات رایج

Yo he hablar

Yo he hablado

Must use the participle (-ado/-ido), not the infinitive.

He comido ayer

Comí ayer

Don't use this tense with finished time markers like 'ayer'.

Haber comido

He comido

You must conjugate 'haber'.

He comido pizza hoy

He comido pizza hoy

This is actually correct, but don't forget the participle.

He hecho mi tarea

He hecho mi tarea

Wait, this is correct! But learners often say 'he haced'.

He visto la película ayer

Vi la película ayer

Again, avoid 'ayer' with this tense.

Ha sido divertido

Ha sido divertido

Correct, but learners often use 'es' instead of 'ha sido'.

He ido a España el año pasado

Fui a España el año pasado

Time frame is closed.

He hablado con él hace dos horas

Hablé con él hace dos horas

'Hace' marks a specific point in the past.

Ya he comido a las dos

Ya comí a las dos

Specific time 'a las dos' requires simple past.

He estado en la reunión que tuvimos ayer

Estuve en la reunión que tuvimos ayer

The meeting is a finished event.

Nunca he ido a ese lugar en 1990

Nunca fui a ese lugar en 1990

1990 is a closed time frame.

الگوهای جمله‌سازی

Hoy he ___ mucho.

¿Has ___ a España?

Nunca he ___ esa película.

Esta semana hemos ___ muchas cosas.

Real World Usage

Texting constant

¡Hola! ¿Qué has hecho hoy?

Social Media very common

¡He llegado a Madrid!

Job Interview common

He trabajado en este sector por cinco años.

Travel common

¿Has reservado el hotel?

Food Delivery App occasional

He pedido mi comida hace diez minutos.

Emailing common

Le escribo porque he recibido su mensaje.

🎯

مثل چسب دوقلو!

فکر کن فعل 'haber' و اون کلمه اصلی (که آخرش 'ado' یا 'ido' داره) مثل چسب بهم چسبیدن. هیچ وقت 'no' یا کلمات دیگه رو بینشون نذار. همیشه باید بگی:
No lo he visto
(نه اینکه بگی: 'He no lo visto').
⚠️

Tener ≠ Haber

'Tener' رو به عنوان فعل کمکی استفاده نکن. Tengo comido اشتباهه برای «من خورده‌ام». همیشه بگو: He comido.
💬

اسپانیا vs. آمریکای لاتین

تو اسپانیا، این زمان رو برای هر اتفاقی که امروز افتاده، استفاده می‌کنن. تو آمریکای لاتین، بیشتر از گذشته ساده استفاده می‌کنن، مگر اینکه در مورد تجربه‌های زندگی باشه:
Hoy he ido al gimnasio
(اسپانیا) در مقابل
Hoy fui al gimnasio
(آمریکای لاتین).

Smart Tips

Always reach for the Present Perfect first.

Hoy comí pizza. Hoy he comido pizza.

Memorize the participle as a separate word.

He haced. He hecho.

If you aren't sure if the time is 'open', check if you can say 'this week'.

Ayer he ido. Fui ayer.

Use the Present Perfect to report recent news.

El jefe dijo algo nuevo. El jefe ha dicho algo nuevo.

تلفظ

e, as, a, emos, abéis, an

Haber conjugation

The 'h' is always silent in Spanish.

ha-BLA-do, co-MI-do

Participle stress

The stress is on the 'a' in -ado and the 'i' in -ido.

Question rising

¿Has comido? ↑

Standard yes/no question intonation.

حفظ کنید

روش یادسپاری

Haber helps the action happen: 'He' (I have) + the action (participle).

تداعی تصویری

Imagine a bridge connecting a clock (the past) to a mirror (the present). You are standing on the bridge holding a sign that says 'HE'.

Rhyme

Para el pasado que está cerca, 'he' más el verbo es la tuerca.

Story

I woke up and said 'He dormido bien' (I have slept well). Then I said 'He desayunado' (I have eaten breakfast). Now I am ready to say 'He empezado mi día' (I have started my day).

شبکه واژگان

hehashahemoshabéishanhabladocomido

چالش

Write 5 things you have done today in a notebook.

نکات فرهنگی

The Pretérito Perfecto is used extensively for anything that happened today, even if it feels distant.

The Pretérito Indefinido (simple past) is preferred for most past actions, even recent ones.

Similar to Mexico, the simple past is dominant, but the perfect is used for life experiences.

Derived from Latin 'habere' (to have) + the past participle.

شروع‌کننده‌های مکالمه

¿Qué has hecho hoy?

¿Has viajado a otro país alguna vez?

¿Qué has aprendido esta semana?

¿Has visto alguna película interesante recientemente?

موضوعات نگارش

Describe your morning using the present perfect.
List three things you have achieved this year.
Reflect on a recent challenge you have faced.
Discuss how your perspective on life has changed.

اشتباهات رایج

Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح

Test Yourself

جای خالی رو با شکل درست 'haber' پر کن.

Yo ___ comido mucho hoy.

✓ Correct! ✗ Not quite. Correct answer: he
برای فاعل 'yo' (من)، شکل صحیح فعل کمکی 'haber'، 'he' هست.
کدوم جمله درسته؟ چند گزینه‌ای

جمله صحیح از نظر گرامری رو انتخاب کن:

✓ Correct! ✗ Not quite. Correct answer: Siempre he comido pizza.
قیدهایی مثل 'siempre' (همیشه) باید قبل از کل عبارت فعلی 'he comido' بیان. نمیتونی 'he' و 'comido' رو از هم جدا کنی.
اشتباه رو پیدا و درست کن. Error Correction

Find and fix the mistake:

Ellos han escribido una carta.

✓ Correct! ✗ Not quite. Correct answer: Ellos han escrito una carta.
فعل 'Escribir' (نوشتن) شکل بی‌قاعده داره: 'escrito'. 'Escribido' وجود نداره.

Score: /3

تمرین‌های عملی

8 exercises
Conjugate 'haber' correctly.

Yo ___ comido.

✓ Correct! ✗ Not quite. Correct answer: he
Yo uses 'he'.
Choose the correct participle. چند گزینه‌ای

He ___ (hablar).

✓ Correct! ✗ Not quite. Correct answer: hablado
-ar verbs end in -ado.
Fix the sentence. Error Correction

Find and fix the mistake:

Yo he comido ayer.

✓ Correct! ✗ Not quite. Correct answer: Yo comí ayer.
Ayer requires simple past.
Order the words. Sentence Building

he / hoy / trabajado / yo

✓ Correct! ✗ Not quite. Correct answer: Yo he trabajado hoy.
Standard word order.
Conjugate for 'Nosotros'. Conjugation Drill

Nosotros ___ (vivir).

✓ Correct! ✗ Not quite. Correct answer: hemos vivido
-ir verbs end in -ido.
Match the verb with its participle. جفت کردن

Hacer -> ?

✓ Correct! ✗ Not quite. Correct answer: hecho
Hacer is irregular.
Is this correct? True False Rule

He visto la película ayer.

✓ Correct! ✗ Not quite. Correct answer: False
Ayer is a closed time frame.
Complete the dialogue. Dialogue Completion

A: ¿Has comido? B: Sí, ___.

✓ Correct! ✗ Not quite. Correct answer: he comido
Simple answer.

Score: /8

Practice Bank

6 exercises
جمله رو با کلمه اصلی فعل درست کامل کن. پر کردن جای خالی

Nosotros hemos ___ (hablar) con el jefe.

✓ Correct! ✗ Not quite. Correct answer: hablado
به اسپانیایی ترجمه کن. ترجمه

I have done the work.

✓ Correct! ✗ Not quite. Correct answer: He hecho el trabajo.
کلمات رو مرتب کن تا یه جمله بسازی. Sentence Reorder

visto / película / He / la / ya

✓ Correct! ✗ Not quite. Correct answer: Ya he visto la película.
کدوم یک تجربه زندگی رو نشون میده؟ چند گزینه‌ای

¿___ alguna vez en México?

✓ Correct! ✗ Not quite. Correct answer: Has estado
فعل کمکی رو درست کن. Error Correction

Tú ha comido ya.

✓ Correct! ✗ Not quite. Correct answer: Tú has comido ya.
فعل رو به شکل بی‌قاعده‌اش وصل کن. جفت کردن

اینا رو درست به هم وصل کن:

✓ Correct! ✗ Not quite. Correct answer: decir -> dicho

Score: /6

سوالات متداول (8)

Yes, 'ya' (already) is very common with the present perfect.

It comes from the Latin 'factum'. Many common verbs have irregular participles.

Mostly yes, but Spanish is stricter about the time frame.

People will understand you, but it sounds unnatural to native speakers.

No, the participle in this tense is always masculine singular.

No, it's strictly for the past.

It's neutral and used in all registers.

Just put 'no' before 'he'.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

English high

Present Perfect

Spanish doesn't allow specific time markers like 'yesterday' with this tense.

French high

Passé Composé

French uses 'être' for some verbs, Spanish never does.

German moderate

Perfekt

German places the participle at the end of the sentence.

Japanese low

Te-form + iru/aru

Japanese uses suffixation rather than auxiliary verbs.

Arabic partial

Qad + Past Tense

Arabic doesn't use an auxiliary verb.

Chinese low

Verb + le

Chinese uses particles, not verb conjugation.

Learning Path

Prerequisites

Continue With

A1 Builds On

دیگه/قبلاً در مقابل هنوز نه (Ya, Todavía)

### Overview در یادگیری زبان اسپانیایی در سطح مقدماتی (A1)، یکی از اولین قدم‌های مهم، یادگیری نحوه صحبت کردن درباره فعال...

B1 Requires

وجه التزامی نقلی در اسپانیایی: 'امیدوارم که ... کرده باشی'

### Overview در زبان اسپانیایی، زمان `Pretérito Perfecto de Subjuntivo` یا همان «ماضی نقلی التزامی» یکی از ابزارهای بسی...

A2 Requires

زوج فعلی را از هم جدا نکنید (Haber + اسم مفعول)

Overview آیا تا به حال زوجی را دیده‌اید که آنقدر به هم چسبیده‌اند که عملاً در یک هوا نفس می‌کشند؟ این دقیقاً همان روشی ا...

A2 Requires

انتخاب گذشته صحیح: گذشته نقلی در مقابل گذشته ساده

### Overview در زبان اسپانیایی، یادگیری زمان‌های گذشته یکی از مهم‌ترین قدم‌ها برای بیان وقایع است. برخلاف زبان فارسی که...

A2 Requires

دوئل زمان گذشته: امروز در مقابل دیروز (گذشته کامل در مقابل گذشته ساده)

### Overview در یادگیری زبان اسپانیایی، یکی از اولین چالش‌های شما درک تفاوت بین دو زمان گذشته است: `Pretérito Perfecto C...

A1 Requires

جایگاه ضمایر (lo, la, me, te)

### Overview در یادگیری زبان اسپانیایی، یکی از نخستین و مهم‌ترین چالش‌هایی که زبان‌آموزان فارسی‌زبان با آن روبرو می‌شون...

B1 Requires

گذشته‌ی دور: استفاده از «کرده بود» (ماضی بعید)

### Overview آیا می‌دانستید که ذهن شما یک ماشین زمان مخفی است؟ هر بار که داستانی تعریف می‌کنید، فقط در زمان به جلو حرکت...

B2 Requires

آینده کامل در اسپانیایی: کارهای تمام شده تا زمانی در آینده (Futuro Perfecto)

Overview تا این ساعت در فردا، آیا بالاخره آن سریال نتفلیکس را که همه درباره‌اش حرف می‌زنند تمام خواهید کرد؟ ... (Persian...

C1 Requires

شرطی کامل در اسپانیایی: من انجام می‌دادم (Condicional Compuesto)

### Overview تصور کنید ساعت ۲ نیمه‌شب است، به یخچال خالی نگاه می‌کنید و با خود می‌گویید: «باید به سوپرمارکت می‌رفتم.» ا...

Was this helpful?
هنوز نظری وجود ندارد. اولین نفری باشید که افکار خود را به اشتراک می‌گذارد!