گرامر Past Perfect؛ چرا به وجود آمد؟
یک روز در شهر تهران، همه دربارهی یک قهرمان حرف میزدند: کامران کروژدهی.
اما مشکل اینجا بود که هر کسی داستان را یکجور تعریف میکرد. یکی میگفت:
«کامران رسید، دشمن فرار کرد.»
یکی دیگر میگفت:
«دشمن فرار کرد، بعد کامران رسید.»
همه از خودشان میپرسیدند:
❓ کدوم اتفاق اول افتاد؟
اینجا دقیقاً جایی بود که گرامر Past Perfect وارد داستان شد.
گرامر past perfect چیست و چرا اختراع شد؟
قبل از اینکه Past Perfect به وجود بیاید، آدمها فقط میتوانستند بگویند چیزی در گذشته اتفاق افتاده.
اما وقتی دو اتفاق در گذشته داشتیم، زبان انگلیسی دچار سردرگمی میشد.
مثلاً در داستان کامران:
- کامران دشمن را شکست داد.
- دشمن قبلاً نقشهی حمله را طراحی کرده بود.
اگر فقط از گذشته ساده استفاده کنیم، ترتیب اتفاقها قاطی میشود.
اینجا بود که زبان انگلیسی گفت:
👉 «ما یه ابزار لازم داریم که بگه کدوم کار زودتر در گذشته انجام شده.»
و اینطوری گرامر past perfect اختراع شد.
کاربرد گرامر Past Perfect در داستان من
در داستانهای قهرمانی مثل داستان کامران ، همیشه یک پیشزمینه وجود دارد.
کاری که قبلتر اتفاق افتاده و باعث شده قهرمان وارد صحنه شود.
Past Perfect دقیقاً برای همین استفاده میشود:
- برای توضیح گذشتهی قبل از گذشته
- برای نشان دادن دلیل یک اتفاق
- برای اینکه داستان واضح و حرفهای تعریف شود
به همین خاطر در آموزش past perfect همیشه میگویند:
این زمان، زمانِ فلشبک است 🎬
چرا گرامر Past Perfect مهم است؟
تصور کن کسی داستان کامران را اینطور تعریف کند:
«کامران پیروز شد چون دشمن شکست خورده بود.»
اینجا ذهن شنونده راحت میفهمد:
- اول دشمن شکست خورده
- بعد پیروزی کامران اتفاق افتاده
این نظم فکری، نتیجهی استفاده درست از گرامرpast perfect است.
مثال گرامر past perfect در دل داستان
در تهران همه میدانستند که:
قبل از اینکه کامران وارد میدان شود،
دشمن اشتباهات بزرگی کرده بود.
همین «قبلاً اتفاق افتادن»هاست که داستان را منطقی، جذاب و حرفهای میکند.
گرامر Past Perfect فقط یک فرمول نیست.
یک ابزار داستانگویی است.
ابزاری برای اینکه بگویی:
«این اتفاق، قبلتر از آن یکی افتاده.»
فرمول گرامر Past Perfect
حالت مثبت (Affirmative)
Subject + had + past participle (V3)
مثال:
Kamran had defeated the enemy before sunrise.
(کامران دشمن را شکست داده بود، قبل از طلوع خورشید)
🔹 نکته مهم:
کلمهی had برای همه فاعلها یکی است (I, you, he, she, we, they).
حالت منفی (Negative)
Subject + had not (hadn’t) + past participle
مثال:
The enemy had not prepared well.
(دشمن خوب آماده نشده بود)
| جمله | معنی / نکته |
| Kamran hadn’t finished his homework before dinner | کار کاملاً قبل از اتفاق دیگر انجام نشده بود |
| Emily hadn’t seen that movie before last week | او قبلاً آن فیلم را ندیده بود |
حالت سوالی (Question)
Had + subject + past participle ?
مثال:
Had Kamran planned the attack before the battle?
(آیا کامران قبل از نبرد نقشه را کشیده بود؟)
| جمله | معنی / نکته |
| Had Kamran finished his homework before dinner | آیا کامران قبل از اتفاق دیگر تکالیفش را انجام داده بود؟ |
| ?Had Emily seen that movie before last week | آیا امیلی قبلاً آن فیلم را دیده بود؟ |
کاربردهای اصلی گرامر Past Perfect
1️⃣ ترتیب اتفاقها در گذشته (مهمترین کاربرد)
وقتی دو اتفاق در گذشته داریم و میخوایم بگیم کدوم زودتر افتاده.
✅ این کاربرد پایهی کل گرامر past perfect هستش.
| مورد | گذشته ساده | گذشته کامل | نکته / کلمات راهنما |
| تعریف | بیان اتفاقی که در گذشته رخ داده | بیان اتفاقی که قبل از اتفاق دیگر در گذشته رخ داده | برای مشخص کردن ترتیب زمانی دو اتفاق |
| مثال | دیروز به مدرسه رفتم | قبل از اینکه دیروز به مدرسه بروم، تکالیفم را انجام داده بودم | ترتیب اتفاقها با قبل از، بعد از، تا زمانی که مشخص میشود |
| کاربرد | وقتی فقط یک اتفاق داریم | وقتی دو اتفاق پشت سر هم داریم و میخواهیم بگوییم کدام زودتر بوده | پایهی اصلی گرامر گذشته کامل |
| کلمات راهنما | دیروز، هفته گذشته، سال قبل | قبل از، بعد از، تا زمانی که، قبلاً، همین حالا | این کلمات کمک میکنند زمانها اشتباه نشوند |
| تاکید | روی اتفاق | روی اینکه کار کاملاً قبل از اتفاق دیگر انجام شده | مثال: قبل از آمدن معلم، کامران همه تمرینها را انجام داده بود |
۱۰مثال دقیق برای کاربرد اول گرامر Past Perfect (ترتیب اتفاقها در گذشته)

🔹 سطح ساده (4 مثال)
1-Kamran had already finished the mission before dawn.
کامران مأموریت را قبل از طلوع خورشید تمام کرده بود.
2- Kamran had left the city before the enemy arrived.
کامران قبل از اینکه دشمن برسد، شهر را ترک کرده بود.
3- Kamran had trained hard before the battle started.
کامران قبل از شروع نبرد، سخت تمرین کرده بود.
4- Kamran had found the key before the door was opened.
کامران قبل از باز شدن در، کلید را پیدا کرده بود.
🔹 سطح متوسط (3 مثال)
5- Kamran had prepared a clear plan before the attack began.
کامران قبل از شروع حمله، یک نقشهی مشخص آماده کرده بود.
6- Kamran had warned the people before the danger spread.
کامران قبل از اینکه خطر گسترش پیدا کند، مردم را هشدار داده بود.
7- Kamran had learned the truth before the final decision was made.
کامران قبل از گرفته شدن تصمیم نهایی، حقیقت را فهمیده بود.

🔹 سطح سخت – 😎 (3 مثال)
8- Kamran had anticipated the enemy’s strategy before the conflict escalated.
کامران قبل از اینکه درگیری شدت بگیرد، استراتژی دشمن را پیشبینی کرده بود.
9- Kamran had established control over the region before chaos erupted.
کامران قبل از اینکه هرجومرج شروع شود، کنترل منطقه را برقرار کرده بود.
10- Kamran had neutralized the primary threat before irreversible damage occurred.
کامران قبل از وقوع آسیب جبرانناپذیر، تهدید اصلی را خنثی کرده بود.
2️⃣ بیان دلیل یک اتفاق در گذشته
وقتی Past Perfect جواب سؤال «چرا؟» رو میده.
مثلاً:
چرا کامران پیروز شد؟
چون قبلاً آماده شده بود.

۱۰مثال برای کاربرد «بیان دلیل یک اتفاق در گذشته» در گرامر Past Perfect
🔹 سطح ساده (4 مثال)
1- Kamran won the battle because he had trained hard.
کامران نبرد را برد چون قبلاً سخت تمرین کرده بود.
2- Kamran was calm because he had prepared everything.
کامران آرام بود چون همهچیز را از قبل آماده کرده بود.
3- The city was safe because Kamran had stopped the enemy.
شهر امن بود چون کامران دشمن را متوقف کرده بود.
4- Kamran succeeded because he had learned from past mistakes.
کامران موفق شد چون از اشتباهات گذشته یاد گرفته بود.
🔹 سطح متوسط (3 مثال)
5- Kamran gained the people’s trust because he had proven his loyalty.
کامران اعتماد مردم را به دست آورد چون وفاداریاش را ثابت کرده بود.
6- The mission failed because the enemy had changed the plan.
مأموریت شکست خورد چون دشمن قبلاً نقشه را تغییر داده بود.
7- Kamran avoided danger because he had received a warning.
کامران از خطر دوری کرد چون قبلاً هشدار دریافت کرده بود.
🔹 سطح سخت – 😎 (3 مثال)
8- Kamran prevailed because he had anticipated every possible outcome.
کامران پیروز شد چون تمام نتیجههای احتمالی را از قبل پیشبینی کرده بود.
9- The alliance collapsed because trust had completely eroded.
اتحاد از هم پاشید چون اعتماد بهطور کامل از بین رفته بود.
10- Kamran survived the crisis because he had meticulously planned each step.
کامران از بحران جان سالم به در برد چون هر مرحله را با دقت زیاد برنامهریزی کرده بود.
جمعبندی کاربردو دوم گرامر گذشته کامل 🧠
در این کاربرد از گرامر Past Perfect:
- اتفاق اصلی → Past Simple
- دلیلش → Past Perfect
- جواب مستقیم سؤال «چرا؟»
3️⃣ فلشبک در داستان و روایت
برای برگشت به گذشتهی دورتر در داستانها، فیلمها، کتابها.
📌 بهخصوص توی داستانهای قهرمانی
فلشبک در داستان و روایت | گرامر Past Perfect (10 مثال)
در داستانگویی، گرامر past perfect زمانی استفاده میشود که راوی میخواهد از زمان حال داستان به گذشتهی دورتری برگردد و پیشزمینهی اتفاقات را توضیح دهد.
1- Kamran stood alone on the battlefield. He remembered that he had promised to protect the city years ago.
کامران تنها در میدان نبرد ایستاده بود. او به یاد آورد که سالها قبل قول داده بود از شهر محافظت کند.
📌 نمونهی واضح فلشبک با گرامر past perfect
2- As the story unfolded, it became clear that Kamran had faced greater dangers before.
با پیش رفتن داستان، مشخص شد که کامران قبلاً با خطرات بزرگتری روبهرو شده بود.
3- Kamran looked at the ruined walls and recalled how the enemy had destroyed the city in the past.
کامران به دیوارهای ویران نگاه کرد و به یاد آورد که دشمن در گذشته شهر را نابود کرده بود.
4- In the middle of the battle, Kamran remembered that he had trained under a legendary master.
در میانهی نبرد، کامران به یاد آورد که زیر نظر یک استاد افسانهای آموزش دیده بود.
📌 کاربرد رایج گرامر past perfect در داستانهای قهرمانی
5- The narrator explained that Kamran had lost everything before he became a hero.
راوی توضیح داد که کامران قبل از تبدیل شدن به قهرمان، همهچیز را از دست داده بود.
6- When Kamran entered the castle, memories returned of how he had escaped from it years earlier.
وقتی کامران وارد قلعه شد، خاطرات اینکه سالها قبل از آن فرار کرده بود، برگشت.
7- The book revealed that Kamran had already defeated the same enemy once before.
کتاب فاش کرد که کامران قبلاً یک بار همان دشمن را شکست داده بود.
📌 فلشبک مستقیم با گرامر past perfect
8- As the film cut to the past, we learned that Kamran had made a difficult choice long ago.
وقتی فیلم به گذشته کات خورد، فهمیدیم کامران مدتها قبل یک تصمیم سخت گرفته بود.
9- The legend said that Kamran had sacrificed his own safety to save others.
افسانه میگفت که کامران برای نجات دیگران، امنیت خودش را فدا کرده بود.
10- This is why gرامر past perfect is essential in storytelling: it shows what had happened before the main events.
به همین دلیل گرامر past perfect در داستاننویسی ضروری است؛ چون نشان میدهد چه اتفاقی قبل از رویدادهای اصلی افتاده بود.
جمعبندی کاربرد سوم گذشته کامل ✍️
- گرامر past perfect ابزار اصلی فلشبک در داستانهاست
- برای کتاب، فیلم، روایت و داستانهای قهرمانی استفاده میشود
- کمک میکند گذشتهی دورتر از خط اصلی داستان مشخص شو
کاربردهای فرعی (کماهمیتتر ولی واقعی)
4️⃣ همراه با before / after / when
گاهی حتی بدون اینکه Past Simple بیاد، ترتیب زمان رو روشن میکنه.
🔹 سطح آسان (2 مثال)
1- Kamran had finished his training before the battle.
کامران تمرینش را قبل از نبرد تمام کرده بود.
2- After Kamran had entered the city, people felt safe.
بعد از اینکه کامران وارد شهر شده بود، مردم احساس امنیت کردند.
🔹 سطح متوسط (2 مثال)
3- When Kamran had gathered enough information, he made his move.
وقتی کامران اطلاعات کافی جمع کرده بود، اقدام کرد.
4- Before the enemy realized the danger, Kamran had already changed the plan.
قبل از اینکه دشمن خطر را بفهمد، کامران قبلاً نقشه را تغییر داده بود.
🔹 سطح سخت – کلمات سنگین 😎 (2 مثال)
5- After Kamran had neutralized the internal threat, stability gradually returned to the region.
بعد از اینکه کامران تهدید داخلی را خنثی کرده بود، ثبات بهتدریج به منطقه بازگشت.
6- When Kamran had meticulously assessed the situation, he initiated a decisive operation.
وقتی کامران با دقت زیاد شرایط را ارزیابی کرده بود، یک عملیات قاطع را آغاز کرد.
نکتهی مهم آموزشی 🧠
در این کاربرد از گرامر Past Perfect:
- حتی اگر Past Simple صریحاً نیاید
- کلماتی مثل before / after / when ترتیب زمان را شفاف میکنند
و Past Perfect نشان میدهد کدام اتفاق زودتر افتاده
5️⃣ تأکید روی کامل شدن یک کار قبل از زمان مشخص در گذشته
وقتی میخوای بگی کاری کاملاً تمام شده بود قبل از یه لحظهی گذشته.
اینم مثالها برای کاربرد «تأکید روی کامل شدن یک کار قبل از یک زمان مشخص در گذشته»: سطحبندیشده از آسان تا سخت، با داستان مهاجرت کامران به آمریکا در 2027 🇺🇸✈️
🔹 سطح آسان (2 مثال)
1- By 20207, Kamran had completed all his documents for immigration to the US.
تا سال 20207، کامران همهی مدارکش را برای مهاجرت به آمریکا کامل کرده بود.
2- Kamran had packed his bags before his final interview in 20207.
کامران قبل از مصاحبهی نهایی در 20207، وسایلش را کاملاً جمع کرده بود.
🔹 سطح متوسط (2 مثال)
3- By the time Kamran arrived at the airport in 20207, he had already said goodbye to everyone.
تا زمانی که کامران در 20207 به فرودگاه رسید، قبلاً با همه خداحافظی کرده بود.
4- Kamran had secured a place to stay in the US before he left his country in 20207.
کامران قبل از ترک کشورش در 20207، محل اقامتش در آمریکا را قطعی کرده بود.
🔹 سطح سخت – کلمات سنگین به کار رفته 😎 (2 مثال)
5- By 2027, Kamran had finalized every legal and administrative requirement for his migration to the United States.
تا سال 2027، کامران تمام الزامات قانونی و اداری مربوط به مهاجرت به ایالات متحده را نهایی کرده بود.
6- Before the decisive moment of departure in 20207, Kamran had fully transitioned his life toward a new future abroad.
قبل از لحظهی سرنوشتسازِ ترک کشور در 2027، کامران زندگیاش را کاملاً به سمت آیندهای جدید در خارج از کشور منتقل کرده بود.
نکتهی آموزشی خیلی مهم 🧠
در این کاربرد از گرامر Past Perfect:
- معمولاً با by + زمان گذشته یا before + لحظهی مشخص میآید
- تأکید روی این است که کار صددرصد تمام شده بود
- نه فقط شروع شده، نه در حال انجام
6️⃣ در گزارش غیرمستقیم (Reported Speech)
وقتی زمانها عقب میرن.
📌 این کاربرد بیشتر توی سطح Intermediate به بالا مهم میشه.
مثالها برای کاربرد«Past Perfect در گزارش غیرمستقیم(Reported Speech)»
🔹 سطح آسان (2 مثال)
1- Direct: Kamran said, “I finished the mission.”
Reported: Kamran said that he had finished the mission.
کامران گفت: «ماموریت را تمام کردم.» → کامران گفت که ماموریت را تمام کرده بود.
2- Direct: Kamran said, “I packed my bags before leaving.”
Reported: Kamran said that he had packed his bags before leaving.
کامران گفت: «قبل از رفتن وسایلم را جمع کردم.» → کامران گفت که قبل از رفتن وسایلش را جمع کرده بود.
🔹 سطح متوسط (2 مثال)
3- Direct: Kamran said, “I already sent the immigration documents.”
Reported: Kamran said that he had already sent the immigration documents.
کامران گفت: «مدارک مهاجرتم را قبلاً فرستادهام.» → کامران گفت که مدارک را قبلاً فرستاده بود.
4- Direct: Kamran said, “I met the lawyer before the interview.”
Reported: Kamran said that he had met the lawyer before the interview.
کامران گفت: «قبل از مصاحبه با وکیل ملاقات کردم.» → کامران گفت که قبل از مصاحبه با وکیل ملاقات کرده بود.
🔹 سطح سخت – کلمات سنگین 😎 (2 مثال)
5- Direct: Kamran said, “I had finalized all the legal procedures before departing for the US.”
Reported: Kamran said that he had finalized all the legal procedures before departing for the US.
کامران گفت: «قبل از رفتن به آمریکا تمام مراحل قانونی را نهایی کرده بودم.» → کامران گفت که قبل از رفتن به آمریکا همه مراحل قانونی را نهایی کرده بود.
6- Direct: Kamran said, “I anticipated the possible complications and prepared accordingly.”
Reported: Kamran said that he had anticipated the possible complications and prepared accordingly.
کامران گفت: «ممکن است مشکلاتی پیش بیاید و من مطابق با آن آماده شدم.» → کامران گفت که مشکلات احتمالی را پیشبینی کرده بود و مطابق با آن آماده شده بود.
نکته🏆
- در گزارش غیرمستقیم وقتی جملهی مستقیم زمان گذشته دارد، معمولاً زمان آن یک قدم عقب میرود → Past Perfect
- این کاربرد بیشتر در سطح Intermediate به بالا مهم است
| سطح | مثال | توضیح |
| ساده | Kamran said that he had finished his homework | وقتی جمله مستقیم گذشته دارد، زمان عقب میرود → Past Perfect |
| متوسط | Kamran said that he had already sent the document | Past Perfect نشان میدهد کار قبل از زمان گذشته دیگر انجام شده |
| سخت | Kamran said that he had anticipated the possible complications | Past Perfect در گزارش غیرمستقیم برای توضیح ترتیب و علت اتفاقات گذشته استفاده میشود |
💡 نکته:
- هر وقت جمله مستقیم گذشته داشت، در گزارش غیرمستقیم معمولاً زمان یک قدم عقب میرود → Past Perfect
- این کاربرد بیشتر برای سطح Intermediate و بالاتر مهم است.
نمونه مکالمه با استفاده از گرامر گذشته کامل
Conversation: Kamran & Emily
Emily: Hi Kamran! You look so relaxed. Did you finish your project already?
Kamran: Hi Emily! Yes, I had completed it before the meeting started. I wanted to be fully prepared.
Emily: Wow! I had struggled with mine until yesterday, so I can’t imagine how organized you must be.
Kamran: Thanks! Actually, I had reviewed all the feedback from the last session before I began this version.
Emily: That’s impressive. I should have done the same. Did you check the data twice?
Kamran: Of course. I had double-checked every chart and table before submitting the final report.
Emily: You’re always ahead! I need to learn how to plan like that.
Kamran: It’s all about using time wisely. That’s why I rely on the Past Perfect—it helps me show what I had already done before another event.
تحلیل مکالمه با گرامر گذشته کامل
- کامران: had completed / had reviewed / had double-checked
- اینها مثالهای کلاسیک Past Perfect هستند.
- نشان میدهند که کار قبل از اتفاق مهم بعدی (جلسه یا ارسال گزارش) تمام شده است.
- امیلی: had struggled
- بیان میکند که او تا دیروز با پروژه درگیر بوده، قبل از زمان حال مکالمه.
- هدف و کاربرد مکالمه:
- نشان دادن ترتیب اتفاقها در گذشته
- توضیح دادن دلیل موفقیت یا آماده بودن کامران
- تأکید روی اینکه Past Perfect کاری را که کامل شده قبل از لحظهای دیگر نشان میدهد
تمرین از متن مکالمه گرامر گذشته کامل با توضیحات
1- Kamran had prepared for his presentation all week. Which sentence correctly uses the Past Perfect?
A) Kamran had prepare for his presentation all week.
B) Kamran had prepared for his presentation all week.
C) Kamran prepared for his presentation all week.
D) Kamran has prepared for his presentation all week.
2- Emily didn’t go to the party because she … the invitation.
A) had received
B) received
C) has received
D) receives
3- By the time Kamran arrived at the airport, he … all his luggage.
A) had packed
B) packed
C) has packed
D) was packing
4- The city was calm because the citizens … evacuated before the storm hit.
A) had
B) had been
C) had been evacuated
D) were evacuated
5- Kamran … all the documents before submitting the visa application.
A) had checked
B) checked
C) has checked
D) was checking
6- After Kamran … the report, he sent it to Emily.
A) had finished
B) finished
C) has finished
D) finishes
7- Emily couldn’t join the trip because she … her homework late.
A) had done
B) did
C) has done
D) was doing
8- By 20207, Kamran … all his preparations for moving to the US.
A) has completed
B) completed
C) had completed
D) completes
9- When Kamran entered the room, he realized he … forgotten his keys at home.
A) has
B) had
C) had been
D) was
10- Kamran told Emily that he … completed all the tasks before the deadline.
A) had
B) had completed
C) completed
D) has completed
جوابهای تمرین گرامر گذشته کامل در مکالمه واقعی با دلیل
1- B) Kamran had prepared …
- درست است چون Past Perfect برای کاری استفاده میشود که قبل از یک زمان گذشته دیگر کامل شده است.
2- A) had received …
- Past Perfect نشان میدهد دریافت دعوتنامه قبل از زمان گذشته دیگری (موقعیت رفتن به مهمانی) اتفاق افتاده است.
3- A) had packed …
- تا زمانی که کامران رسید، بستهبندی قبلاً کامل شده بود → Past Perfect.
4- C) had been evacuated …
- شهر آرام بود زیرا مردم قبلاً تخلیه شده بودند → ساختار مجهول + Past Perfect.
5- A) had checked …
- بررسی مدارک قبل از ارسال درخواست انجام شده → Past Perfect.
6- A) had finished …
- وقتی کامران گزارش را ارسال کرد، کار قبلاً تمام شده بود → Past Perfect.
7- A) had done …
- انجام تکالیف قبل از زمان سفر اتفاق افتاده → Past Perfect.
8- C) had completed …
- تا سال 20207، تمام آمادهسازیها قبلاً انجام شده بود → Past Perfect.
9- B) had … forgotten …
- کامران وقتی وارد اتاق شد، متوجه شد که کلیدها را قبلاً فراموش کرده بود → Past Perfect.
10- B) had completed …
- کامران به امیلی گفت که همه کارها قبل از موعد مقرر تمام شده بود → Past Perfect در گزارش غیرمستقیم.
| مورد | گذشته ساده Past Simple | گذشته کامل Past Perfect | نکته / کلمات راهنما |
|---|---|---|---|
| تعریف | بیان اتفاقی که در گذشته رخ داده | بیان اتفاقی که قبل از اتفاق دیگر در گذشته رخ داده | برای مشخص کردن ترتیب زمانی دو اتفاق در گذشته |
| مثال | دیروز به مدرسه رفتم | قبل از اینکه دیروز به مدرسه بروم، تکالیفم را انجام داده بودم | ترتیب اتفاقها با قبل از، بعد از، تا زمانی که مشخص میشود |
| کاربرد | وقتی فقط یک اتفاق داریم | وقتی دو اتفاق پشت سر هم داریم و میخواهیم بگوییم کدام زودتر بوده | پایهی اصلی گرامر گذشته کامل – برای نشان دادن تقدم زمانی |
| کلمات راهنما | دیروز، هفته گذشته، سال قبل | قبل از، بعد از، تا زمانی که، قبلاً، همین حالا | این کلمات کمک میکنند زمانها اشتباه نشوند |
| تاکید | روی خود اتفاق در گذشته | روی اینکه کار کاملاً قبل از اتفاق دیگر انجام شده | مثال: قبل از آمدن معلم، کامران همه تمرینها را انجام داده بود |
| ساختار | Subject + Verb(ed) | Subject + had + Past Participle | گذشته کامل = had + شکل سوم فعل |
✓ گذشته ساده (Past Simple)
برای بیان یک اتفاق ساده در گذشته با زمان مشخص
★ گذشته کامل (Past Perfect)
برای بیان اتفاقی که قبل از اتفاق دیگر در گذشته رخ داده
تمرین های کلاسیک گرامر past perfect
جاهای خالی را با گرامر past perfect پرکنید با جواب و توضیح
1- I ______ (finish) my homework before dinner.
A) finished
B) had finished
C) have finished
D) was finishing
2- She ______ (leave) the house before it started raining.
A) leaves
B) had left
C) left
D) has left
3- We ______ (see) that movie before yesterday.
A) saw
B) had seen
C) have seen
D) see
4- They ______ (eat) all the cake before the guests arrived.
A) had eaten
B) ate
C) have eaten
D) eat
5- He ______ (study) English before he moved to London.
A) studied
B) had studied
C) has studied
D) studies
6- I ______ (read) that book before my teacher asked about it.
A) read
B) had read
C) have read
D) reads
7- She ______ (finish) cooking before her friends came.
A) finished
B) had finished
C) has finished
D) finishes
8- We ______ (do) our exercises before the class started.
A) did
B) had done
C) have done
D) do
9- He ______ (clean) his room before his parents returned home.
A) cleaned
B) had cleaned
C) has cleaned
D) cleans
10- I ______ (meet) him once before he moved to another city.
A) met
B) had met
C) have met
D) meets
جوابها با دلیل
1- B) had finished – کاری که قبل از زمان گذشته دیگر (dinner) انجام شده → Past Perfect
2- B) had left – ترک خانه قبل از شروع باران → Past Perfect
3- B) had seen – دیدن فیلم قبل از دیروز → Past Perfect
4- A) had eaten – خوردن کیک قبل از رسیدن مهمانها → Past Perfect
5- B) had studied – مطالعه قبل از انتقال به لندن → Past Perfect
6- B) had read – خواندن کتاب قبل از پرسش معلم → Past Perfect
7- B) had finished – پایان پختن غذا قبل از رسیدن دوستان → Past Perfect
8- B) had done – انجام تمرینها قبل از شروع کلاس → Past Perfect
9- B) had cleaned – تمیز کردن اتاق قبل از بازگشت والدین → Past Perfect
10- B) had met – ملاقات یک بار قبل از انتقال به شهر دیگر → Past Perfect
۱۰تمرین جاخالی سطح متوسط ، ترکیبی از گذشته ساده(Past Simple) و گذشته کامل(Past perfect )
1- Kamran ______ (finish / had finished) his homework before dinner yesterday.
2- They ______ (went / had gone) to the park after Kamran had completed his tasks.
3- I ______ (saw / had seen) that movie before Kamran told me about it.
4- She ______ (bought / had bought) the tickets before the concert started.
5- Kamran ______ (study / had studied) English for two years before he moved to another city.
6- We ______ (did / had done) all our exercises before Kamran arrived at the class.
7- He ______ (lost / had lost) his keys before he realized it.
8- By the time the teacher came, Kamran ______ (already finish / had already finished) his project.
9- Emily ______ (visited / had visited) London before Kamran suggested going there together.
10- Using the ______ (Past Simple / Past Perfect), Kamran explained that he ______ (complete / had completed) the tasks before the deadline.
راهنمای پاسخها و دلیل انتخاب زمان
1- had finished → کار کاملاً قبل از زمان گذشته دیگر (dinner) انجام شده → Past Perfect
2- had gone → رفتن به پارک بعد از کامل کردن کارها توسط کامران → Past Perfect
3- had seen → دیدن فیلم قبل از گفتن کامران → Past Perfect
4- had bought → خرید بلیت قبل از شروع کنسرت → Past Perfect
5- had studied → مطالعه کامران قبل از مهاجرت → Past Perfect
6- had done → انجام تمرینها قبل از رسیدن کامران → Past Perfect
7- had lost → گم کردن کلید قبل از متوجه شدن → Past Perfect
8- had already finished → پروژه کاملاً قبل از آمدن معلم آماده شده → Past Perfect
9- had visited → بازدید امیلی قبل از پیشنهاد کامران → Past Perfect
10- Past Perfect / had completed → مثال مستقیم استفاده از گرامر Past Perfect برای توضیح ترتیب اتفاقها قبل از موعد → Past Perfect
۱۰ سؤال چهارگزینهای با ترکیبی از گذشته ساده وPast Perfect سطح متوسط:
1- Kamran ______ his project before the meeting started. 📝
A) finished
B) had finished
C) has finished
D) finishes
2- Emily couldn’t attend the party because she ______ the invitation. 🎉
A) received
B) had received
C) has received
D) receives
3- By the time Kamran arrived at school, the students ______ the homework. 📚
A) did
B) had done
C) do
D) has done
4- Sarah ______ her keys before she left the house. 🔑
A) lost
B) had lost
C) has lost
D) loses
5- Kamran ______ English for three years before he moved abroad. 🌍
A) studied
B) had studied
C) has studied
D) studies
6- We couldn’t start the game because the players ______ their gear. ⚽
A) packed
B) had packed
C) have packed
D) packs
7- By the time the teacher came, Kamran ______ his assignment. ✏️
A) finished
B) had finished
C) has finished
D) finishes
8- Lisa ______ in Paris before she visited London. 🗼
A) lived
B) had lived
C) has lived
D) lives
9- Kamran explained that he ______ all the reports before the deadline. 📄
A) completed
B) had completed
C) has completed
D) completes
10- They couldn’t enter the room because someone ______ the door. 🚪
A) locked
B) had locked
C) has locked
D) locks
جوابها با دلیل
1- B) had finished → کاری که قبل از meeting کامل شده → Past Perfect
2- B) had received → دریافت دعوتنامه قبل از گذشته دیگر → Past Perfect
3- B) had done → انجام تکالیف قبل از رسیدن کامران → Past Perfect
4- B) had lost → گم شدن کلید قبل از ترک خانه → Past Perfect
5- B) had studied → مطالعه قبل از مهاجرت → Past Perfect
6- B) had packed → آماده شدن وسایل قبل از شروع بازی → Past Perfect
7- B) had finished → تکلیف قبل از آمدن معلم تمام شده → Past Perfect
8- B) had lived → زندگی در پاریس قبل از سفر به لندن → Past Perfect
9- B) had completed → توضیح کامران درباره کامل کردن گزارشها قبل از موعد → Past Perfect
10- B) had locked → بسته شدن در قبل از تلاش برای ورود → Past Perfect
برای اینکه گذشته ساده(Past Simple) و گذشته کامل(Past Perfect) را قاطی نکنی با دقت ببین چی میگم
یکی از مشکلات رایج زبانآموزان، قاطی کردن گذشته ساده و گذشته کامل است. در سادهترین شکل، گرامر گذشته ساده(Past Simple) برای بیان اتفاقاتی استفاده میشود که در یک زمان مشخص در گذشته رخ دادهاند.
مثال: I finished my homework yesterday. یعنی کار انجام شد و زمان مشخص (yesterday) دارد.
اما گذشته کامل(Past Perfect) نشان میدهد که یک اتفاق قبل از یک اتفاق دیگر در گذشته رخ داده است. وقتی از گرامر Past Perfect استفاده میکنیم، معمولاً عبارتهایی مانند before, after, by the time, already, just همراه جمله میآیند تا ترتیب زمانها روشن شود. مثال: I had finished my homework before my friend called.
در این جمله، اول کار تمام شده بود و بعد تلفن اتفاق افتاده است.
برای جلوگیری از اشتباه، چند نکته مهم:
- زمان مرجع مشخص کن: اگر دو اتفاق پشت سر هم در گذشته هستند، اتفاق زودتر را با Past Perfect بیاور و اتفاق بعدی را با Past Simple.
- عبارات راهنما استفاده کن: کلمات before, after, by the time, already, just به شما کمک میکنند بدانید از گذشته کامل استفاده کنید.
- تکیه بر ترتیب زمانی: اگر جمله تنها یک اتفاق در گذشته دارد، معمولاً گذشته ساده کافی است. گذشته کامل فقط وقتی لازم است که ترتیب دو اتفاق مشخص شود.
عبارتهای مشابه و مرتبط با گرامر Past Perfect که خوب است بدانید:
Past Perfect tense, past perfect form, past perfect structure, before/after + past perfect, sequence of events in the past.
تمرین با مثالهای واقعی و داستانهای کوتاه کمک میکند ذهن شما عادت کند که Past Simple وPast Perfect را قاطی نکند.
خلاصه اینکه، وقتی میخواهید کاری قبل از اتفاق دیگر در گذشته را نشان دهید، Past Perfect استفاده کنید، و وقتی فقط میخواهید یک اتفاق گذشته را بدون مرجع زمان دیگری بیان کنید، Past Simple کافی است. این روش، سریعترین راه برای مرتب کردن زمانها در ذهن و نوشتار شما است و باعث میشود در یادگیری گرامر Past Perfect موفق باشید.
| ویژگی | گذشته ساده (Past Simple) | گذشته کامل (Past Perfect) | نکته / کلمات راهنما |
| تعریف | بیان یک اتفاق در گذشته در یک زمان مشخص | بیان اتفاقی که قبل از یک اتفاق دیگر در گذشته رخ داده | ترتیب زمانی را مشخص میکند |
| ساختار | فاعل + فعل گذشته | فاعل + had + شکل سوم فعل (V3) | had + past participle |
| مثال | I finished my homework yesterday. | I had finished my homework before my friend called. | ترتیب اتفاقها با before, after, by the time مشخص میشود |
| کاربرد اصلی | فقط یک اتفاق گذشته بدون نیاز به مرجع زمان دیگر | نشان دادن اینکه یک اتفاق قبل از اتفاق دیگر انجام شده | تمرکز بر sequence of events in the past |
| کلمات راهنما | yesterday, last week, in 2020 | before, after, by the time, already, just | کمک میکند Past Perfect را تشخیص بدهید |
| تکیه / تاکید | فقط بیان وقوع | تأکید روی کامل شدن قبل از زمان مشخص | مثال: کامران had finished… قبل از اتفاق دیگر |
| عبارتهای مشابه | Past Simple, simple past | Past Perfect tense, past perfect form, past perfect structure | برای جستجو یا تمرین مفید |
ازینکه در این مقاله همراهم شدین ممنونم
میتونین برای مطالعه بیشتر گرامر رو داخل سایتم جستجو کنید
دکتر کامران کروژدهی
سوالات متداول ماضی بعید (Past Perfect)
همه چیز درباره ساختار و کاربرد زمان گذشته کامل
Past Simple → کارِ بعدی یا اصلی
تست تخصصی زمان ماضی بعید (Past Perfect)
نتیجه آزمون شما
برای تسلط ۱۰۰ درصدی بر تمام زمانهای انگلیسی، همین حالا در دوره ما شرکت کنید:
🚀 مشاهده دوره جامع گرامراگه مصاحبه کاری به انگلیسی دارید و یا به دنبال یادگیری انگلیسی با فیلم هستید و یا میخواهید برای یادگیری از آهنگ انگلیسی استفاده کنید ایم وبسایت برای شماست