دوئل زمان گذشته: امروز در مقابل دیروز (گذشته کامل در مقابل گذشته ساده)
Grammar Rule in 30 Seconds
Use the Present Perfect for time still ongoing, and the Preterite for finished, specific moments in the past.
- Use Present Perfect (he comido) for time that hasn't finished yet, like 'today' or 'this week'.
- Use Preterite (comí) for completed actions at a specific point in time, like 'yesterday' or 'last year'.
- In Spain, Present Perfect is used more frequently for recent past; in Latin America, Preterite is preferred.
مرور کلی
Pretérito Perfecto Compuesto (ماضی نقلی) و Pretérito Indefinido (ماضی ساده). در زبان فارسی، ما برای بیان اتفاقات گذشته معمولاً از «ماضی نقلی» (مثل «رفتهام») یا «ماضی ساده» (مثل «رفتم») استفاده میکنیم، اما قوانین استفاده از آنها در اسپانیایی با فارسی متفاوت است. در اسپانیایی، انتخاب بین این دو زمان نه تنها به خودِ عمل، بلکه به «ظرف زمانی» که آن عمل در آن رخ داده بستگی دارد.Pretérito Perfecto Compuesto استفاده کنید. اما اگر آن ظرف زمانی بسته شده باشد (مثل دیروز یا سال گذشته)، باید از Pretérito Indefinido استفاده کنید. این تفاوت برای فارسیزبانان مهم است چون در فارسی ما اغلب بدون توجه به «باز بودن یا بسته بودن» ظرف زمانی، از زمانها استفاده میکنیم.Pretérito Perfecto Compuesto دقیقاً همین نقش را دارد و از فعل کمکی haber (به معنی داشتن/بودن) در زمان حال به اضافه «اسم مفعول» (Participio) ساخته میشود. نکته مهم این است که در اسپانیایی، این دو بخش هرگز نباید از هم جدا شوند.Pretérito Indefinido در اسپانیایی معادل «ماضی ساده» در فارسی (مثل: خوردم) است. تفاوت اصلی در این است که در اسپانیایی، Pretérito Indefinido یک «نقطه» در گذشته است که هیچ ارتباطی با لحظه حال ندارد. اگر بگویید Ayer comí (دیروز خوردم)، یعنی دیروز تمام شده و آن عمل در آن بازه زمانیِ تمامشده دفن شده است.Hoy he comido (امروز خوردهام)، چون «امروز» هنوز تمام نشده، از ساختار ترکیبی استفاده میکنید. این دقیقاً همان تفاوتی است که باید در ذهن خود نهادینه کنید: آیا بازه زمانی هنوز باز است؟ اگر بله، he + participio.haber نمایش داده شده است.Pretérito Indefinido)، فعل مستقیماً تغییر میکند:Pretérito Perfecto Compuesto از کلماتی استفاده کنید که زمان را باز نگه میدارند: hoy (امروز)، esta semana (این هفته)، últimamente (اخیراً)، todavía (هنوز). مثال: Hoy he trabajado mucho (امروز زیاد کار کردهام).Pretérito Indefinido از کلماتی استفاده کنید که زمان را میبندند: ayer (دیروز)، el año pasado (سال گذشته)، en 2010 (در سال ۲۰۱۰). مثال: Ayer trabajé mucho (دیروز زیاد کار کردم). این تفکیک در اسپانیای اروپایی بسیار دقیق است.Pretérito Indefinido استفاده کنند، اما به عنوان یک دانشآموز، بهتر است تفاوت ساختاری را یاد بگیرید تا در آزمونها و متون رسمی دچار مشکل نشوید.- 1تداخل زمانی: فارسیزبانان اغلب میگویند
*Ayer he comidoکه اشتباه است. چونayer(دیروز) یک زمان تمامشده است، نباید از ساختار ترکیبی استفاده کرد. باید گفت:Ayer comí. - 2جدا کردن فعل کمکی: فارسیزبانان تمایل دارند قیدها را بین
haberو اسم مفعول قرار دهند. مثال غلط:*He ya comido. ترتیب درست:Ya he comido. - 3تغییر اسم مفعول: در فارسی ما گاهی صفت را با اسم تطبیق میدهیم (مثلاً «غذا خورده شده است»)، اما در اسپانیایی، اسم مفعول در زمان ماضی نقلی همیشه ثابت میماند و به جنسیت یا تعداد فاعل وابسته نیست. اشتباه رایج:
*Ella ha comida. درست:Ella ha comido.
- 1آیا میتوانم همیشه از ماضی ساده استفاده کنم؟ در اسپانیای اروپایی خیر، چون باعث میشود جملات شما غیرطبیعی به نظر برسند. در آمریکای لاتین رایجتر است اما یادگیری هر دو برای درک متون ضروری است.
- 2آیا فعل
haberدر زمان ماضی ساده هم استفاده میشود؟ خیر،haberفقط برای زمانهای ترکیبی (مثل ماضی نقلی) است. - 3اگر زمان را ذکر نکنم چه؟ اگر زمان مشخص نباشد، معمولاً از ماضی نقلی استفاده میکنیم تا نشان دهیم تجربه مربوط به «زندگی تا به امروز» است (مثل:
He viajado a España- من به اسپانیا سفر کردهام).
Comparison of Past Tense Formations
| Subject | Pretérito Perfecto (Hoy) | Pretérito Indefinido (Ayer) |
|---|---|---|
|
Yo
|
he hablado
|
hablé
|
|
Tú
|
has hablado
|
hablaste
|
|
Él/Ella
|
ha hablado
|
habló
|
|
Nosotros
|
hemos hablado
|
hablamos
|
|
Vosotros
|
habéis hablado
|
hablasteis
|
|
Ellos
|
han hablado
|
hablaron
|
Meanings
This rule governs the choice between the compound past (Present Perfect) and the simple past (Preterite) based on the psychological distance of the time frame.
Ongoing Time
Actions occurring within a time frame that includes the present.
“Hoy he desayunado café.”
“Esta semana hemos viajado mucho.”
Completed Past
Actions that happened at a finished, specific point in the past.
“Ayer comí pizza.”
“El año pasado fui a Madrid.”
Reference Table
| شاخص زمان | زمان ترجیحی | مثال جمله اسپانیایی | معنی فارسی |
|---|---|---|---|
|
Hoy
|
Present Perfect
|
Hoy he bebido café.
|
امروز قهوه خوردهام.
|
|
Ayer
|
Preterite
|
Ayer bebí café.
|
دیروز قهوه خوردم.
|
|
Esta semana
|
Present Perfect
|
He trabajado mucho.
|
زیاد کار کردهام.
|
|
El año pasado
|
Preterite
|
Trabajé en Londres.
|
در لندن کار کردم.
|
|
Todavía no
|
Present Perfect
|
No he visto la película.
|
هنوز فیلم را ندیدهام.
|
|
Anoche
|
Preterite
|
Salí con mis amigos.
|
دیشب با دوستانم بیرون رفتم.
|
|
Ya
|
Present Perfect
|
Ya he terminado.
|
قبلاً تمام کردهام.
|
|
En 2010
|
Preterite
|
Compré mi casa.
|
در سال ۲۰۱۰ خانهام را خریدم.
|
طیف رسمیت
He finalizado el trabajo. (Workplace)
He terminado el trabajo. (Workplace)
Ya terminé el trabajo. (Workplace)
Ya acabé con eso. (Workplace)
زمانهای گذشته اسپانیایی (A1)
حال کامل (Perfecto)
- Hoy امروز
- Reciente اخیر
گذشته ساده (Indefinito)
- Ayer دیروز
- Terminado تمام شده
کدوم رو باید استفاده کنم؟
نمودار تصمیمگیری: Perfecto در برابر Indefinito
آیا امروز اتفاق افتاده؟
آیا دوره زمانی تمام شده (مثلاً دیروز)؟
شاخصهای زمانی رایج
باز (Perfecto)
- • Hoy
- • Este mes
- • Todavía no
بسته (Preterite)
- • Ayer
- • El otro día
- • En 1999
مثالها بر اساس سطح
Hoy he comido pan.
Today I have eaten bread.
Ayer comí pizza.
Yesterday I ate pizza.
Esta semana he trabajado.
This week I have worked.
El lunes fui al cine.
On Monday I went to the cinema.
¿Has visto mi libro?
Have you seen my book?
El año pasado viajé a Perú.
Last year I traveled to Peru.
No he terminado la tarea.
I haven't finished the homework.
Ayer no salí de casa.
Yesterday I didn't leave the house.
Ya he hablado con el jefe.
I have already spoken with the boss.
Cuando era joven, viví en Madrid.
When I was young, I lived in Madrid.
Esta mañana no he tenido tiempo.
This morning I haven't had time.
En 2010, ganamos el mundial.
In 2010, we won the World Cup.
Ha sido un año muy difícil para todos.
It has been a very difficult year for everyone.
Ayer, tras mucho esfuerzo, logré terminar el proyecto.
Yesterday, after much effort, I managed to finish the project.
Nunca he estado en Asia, pero quiero ir.
I have never been to Asia, but I want to go.
El mes pasado, la empresa decidió cambiar su estrategia.
Last month, the company decided to change its strategy.
He reflexionado sobre lo ocurrido y he llegado a una conclusión.
I have reflected on what happened and have reached a conclusion.
Aquel día, el destino cambió nuestras vidas para siempre.
That day, destiny changed our lives forever.
Hasta la fecha, no hemos recibido ninguna respuesta oficial.
To date, we have not received any official response.
En su momento, no comprendí la gravedad de la situación.
At the time, I didn't understand the gravity of the situation.
Ha sido una trayectoria impecable la que ha trazado a lo largo de estos años.
It has been an impeccable trajectory that he has traced throughout these years.
Fue entonces cuando comprendí que la historia se repetía.
It was then that I understood that history was repeating itself.
Hemos de reconocer que los resultados han superado nuestras expectativas.
We must recognize that the results have exceeded our expectations.
Aquella tarde, el sol se ocultó tras las montañas, marcando el fin de una era.
That afternoon, the sun hid behind the mountains, marking the end of an era.
بهراحتی اشتباه گرفته میشود
Learners often use the Imperfect for completed actions.
Learners use present for recent past.
Learners use Pluperfect for simple past.
اشتباهات رایج
Yo he comido ayer.
Yo comí ayer.
Yo comido.
Yo he comido.
He fui a casa.
Fui a casa.
Ayer he ido.
Ayer fui.
Esta semana fui al cine.
Esta semana he ido al cine.
He visto a Juan el año pasado.
Vi a Juan el año pasado.
Has tú comido?
¿Has comido tú?
Ya comí.
Ya he comido.
Nunca comí eso.
Nunca he comido eso.
Recién fui.
Recién he ido.
En 1990, he viajado.
En 1990, viajé.
He tenido un problema ayer.
Tuve un problema ayer.
Siempre he ido a la playa cuando era niño.
Siempre iba a la playa...
الگوهای جملهسازی
Hoy he ___ mucho.
Ayer ___ a la tienda.
Esta semana no he ___ a nadie.
El año pasado ___ un viaje increíble.
Real World Usage
¿Qué has hecho hoy?
He trabajado en ventas durante cinco años.
Ayer fui al museo.
¡Hoy he subido una foto nueva!
He pedido pizza hace diez minutos.
En 2022, el estudio demostró que...
لنگر 'Haber'
Yo he comido.علامتهای تشدید خیلی مهمن!
hablo (من حرف میزنم) با habló (او حرف زد) فرق داره. اون علامت کوچیک تشدید، یه ماشین زمانه!فرق اسپانیا و بقیه جاها
Hoy he desayunado. اگه مکزیکوسیتی هستی، گذشته ساده دوست صمیمیه تو برای بیشتر کارهاست. Hoy desayuné.Smart Tips
Immediately think Preterite.
Immediately think Perfect.
Use the Perfect.
Use the Preterite for the main events.
تلفظ
Haber
The 'h' is always silent.
Participles
Ensure the 'ado' or 'ido' is clearly articulated.
Question
¿Has comido? ↑
Rising intonation at the end for yes/no questions.
حفظ کنید
روش یادسپاری
Perfect is for the Present, Preterite is for the Past.
تداعی تصویری
Imagine a clock that is still ticking for the Perfect, and a clock that has been smashed with a hammer for the Preterite.
Rhyme
Si el tiempo no se ha ido, usa el Perfecto Compuesto; si el tiempo ya se ha ido, el Indefinido es el resto.
Story
Today I have been busy (he estado). I have worked (he trabajado) and I have run (he corrido). But yesterday, I was lazy (fui). I slept (dormí) and I watched (vi) TV all day.
شبکه واژگان
چالش
Write 5 sentences about your day using 'he' and 5 sentences about yesterday using the Preterite.
نکات فرهنگی
The Pretérito Perfecto is used extensively for recent past, even if the time is finished (e.g., 'Hoy he ido').
The Pretérito Indefinido is preferred for almost all past actions, even recent ones.
Similar to Mexico, the Pretérito Indefinido is dominant, and the 'vos' form changes the conjugation.
The Pretérito Perfecto Compuesto evolved from the Latin 'habere' + past participle, originally meaning 'to have something in a state of completion'.
شروعکنندههای مکالمه
¿Qué has hecho hoy?
¿Has viajado a otro país?
¿Qué fue lo más interesante que hiciste el año pasado?
¿Cómo ha cambiado tu vida en los últimos meses?
موضوعات نگارش
اشتباهات رایج
Test Yourself
Choose the best option for: 'Today I have worked a lot.'
Ayer (yo/comer) ___ en un restaurante mexicano.
Find and fix the mistake:
Esta semana yo comí mucho sushi.
Score: /3
تمرینهای عملی
8 exercisesHoy yo ___ (comer) mucho.
Which is correct?
Find and fix the mistake:
El año pasado he viajado a España.
He hablado con él.
The Preterite is for finished time.
A: ¿Has visto a María? B: Sí, la ___ ayer.
he / hoy / trabajado / yo
Ayer -> ?
Score: /8
Practice Bank
10 exercises¿Ya (tú/ver) ___ la nueva serie de Netflix?
ayer / nosotros / pizza / comimos
Last night I slept eight hours.
Match the pairs:
Él han comido mucho hoy.
Select the irregular participle for 'hacer' (to do/make):
El lunes pasado (tú/hablar) ___ con tu madre.
I have already finished the homework.
esta / ¿ / qué / hecho / has / mañana / ?
Pick the LatAm preference:
Score: /10
سوالات متداول (8)
It comes from the Latin 'habere', meaning 'to have'.
Yes, e.g., 'Hoy he trabajado, pero ayer no trabajé'.
It has many irregular verbs, but the pattern is consistent.
If in doubt, use the Preterite; it's safer in most of the Spanish-speaking world.
In Spain, yes. In Latin America, it can trigger the preterite.
It's a regional preference for simplicity and directness.
Yes, like 'hecho' (hacer) or 'visto' (ver).
Imperfect is for background/habits; Preterite/Perfect is for completed actions.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Present Perfect vs Simple Past
Spanish regional variation makes the choice more complex than in English.
Passé Composé vs Passé Simple
Spanish uses the Preterite in daily speech, unlike French.
Perfekt vs Präteritum
German register split is mandatory; Spanish is dialectal.
Ta-form
Japanese lacks the compound perfect structure.
Perfective aspect
Arabic does not have a compound perfect structure like Spanish.
Le particle
Chinese does not conjugate verbs for tense.
Learning Path
Prerequisites
Learn These First
زمان گذشته در اسپانیایی: افعال با قاعده -AR (hablé, hablaste)
### Overview برای شما به عنوان یک فارسیزبان، درک زمان گذشته در اسپانیایی یعنی `pretérito indefinido` (یا همان گذشته سا...
گذشته متصل به حال: حال کامل (He hablado)
Overview آیا تا به حال پیامی در واتساپ فرستادهاید و بلافاصله پشیمان شدهاید؟ یا شاید همین الان یک ماراتن سه ساعته نتفل...
ویدیوهای مرتبط
Related Grammar Rules
زمان گذشته در اسپانیایی: چه اتفاقی افتاد؟ (Pretérito Indefinido)
### Overview در زبان اسپانیایی، زمان `Pretérito Indefinido` که ما آن را «گذشته ساده» یا «ماضی مطلق» مینامیم، ابزار اصل...
گذشته ادبی اسپانیایی: گذشته پیشین (hube hablado)
Overview تا به حال موقع پیادهروی یک فسیل پیدا کردهاید؟ `Pretérito Anterior` دقیقاً همان است. یک فسیل زبانی در زبان اسپ...
گذشته استمراری در اسپانیایی: استفاده از 'ir' (iba, ibas...)
### Overview در زبان اسپانیایی، یکی از مهمترین ابزارها برای روایت کردن گذشته، زمان «ایمپرفکتو» (`el imperfecto`) است....
فعل Querer در گذشته: تلاش کردن و رد کردن
### Overview در زبان اسپانیایی، فعل `querer` یکی از پرکاربردترین افعال است که در زمان حال به معنای «خواستن» یا «دوست دا...
ریشههای بیقاعده گذشته (فعلهای U, I, J)
### Overview در زبان اسپانیایی، زمان گذشته ساده که به آن `el pretérito indefinido` میگویند، برای بیان عملی که در یک نق...