آموزش گرامر Past Perfect در زبان انگلیسی + مثال و تمرین

اگر در انگلیسی بخواهید بگویید که یک کاری قبل از یک اتفاق دیگر در گذشته انجام شده، باید سراغ گرامر Past Perfect به عنوان حلقه اتصال بین رویدادهای گذشته بروید. البته که این توضیح نوک کوه یخ است و جامع‌تر از این حرف‌هاست. نگران نباشید چرا که در این مطلب قرار است به صورت مفصل با مثال‌ها و تمرینات مختلف صفر تا صد گرامر گذشته کامل را توضیح دهیم؛ پس ادامه را از دست ندهید.

گرامر past perfect چیست؟

اگر فارسی‌تان همیشه خوب بوده بهتر است بدانید که گذشته کامل معادل ماضی بعید است. به صورت کلی برای بیان ترتیب کارها در زمان گذشته از گرامر past perfect استفاده می‌شود. این زمان برای بیان کاری استفاده می‌شود که قبل از یک اتفاق دیگر در گذشته انجام شده است. مثلا اگر شما قبل از خوردن شام، به گربه‌تان غذا دادید؛ باید به سراغ این گرامر بروید.

آشنایی با زمان گذشته کامل

گرامر زمان گذشته کامل در واقع ترتیب زمانی بین دو اتفاق در گذشته را مشخص می‌کند و نشان می‌دهد که کدامیک زودتر تمام شده‌اند. مثلا فرض کنید دیروز به مهمانی رفتید، ولی قبل از مهمانی، خانه را تمیز کردید در این شرایط از زمان گذشته کامل باید استفاده کرد:

(قبل از اینکه مهمانی شروع شود، من خانه را تمیز کرده بودم.) I had cleaned the house before the party started.

نکته: در بسیاری از جمله‌های گذشته کامل، کلمه‌ before دیده می‌شود، چون کمک می‌کند ترتیب اتفاق‌ها را روشن‌تر بفهمیم.

ساختار گرامر Past Perfect

ساختار گرامر گذشته کامل به صورت زیر است:

 (فاعل) Subject  + had + past participle  (شکل سوم فعل)

به مثال زیر توجه کنید:

By the time I arrived at the party, everyone had eaten the cake. (قبل از اینکه به مهمانی برسم، همه کیک را خورده بودند.)

شکل سوم فعل به دو صورت باقاعده و بی قاعده ساخته می‌شود. برای افعال باقاعده کافیست -ed را به فعل اضافه کنیم:

  • jump > jumped
  • paint > painted

در گرامر افعال بی قاعده انگلیسی هیچ قانون خاصی وجود ندارد! شکل سوم فعل به صورت بی قاعده حفظی هستند و باید آن‌ها را بخاطر بسپارید:

  • arise > arisen
  • catch > caught
  • choose > chosen
  • know > known

شکل کوتاه شده‌ زمان گذشته کامل

خیلی عجیب به نظر می‌رسد اگر در مکالمات کلمه had را بشنوید. دلیل هم واضح است چرا که در مکالمه و صحبت کردن بیشتر اوقات از فرم‌های کوتاه شده‌ فعل‌ها استفاده می‌شود. البته که در متون هم شکل کوتاه شده‌ گذشته کامل وجود دارد. تمامی had ها به d’ تبدیل می‌شوند. ساختار مخفف شده به صورت زیر است:

(فاعل) Subject + ‘d + past participle  (شکل سوم فعل)

I had forgotten to reply her message. → I‘d forgotten to reply her message. (یادم رفته بود که به پیامش جواب بدهم.)

They had left before the movie even started. → They‘d left before the movie even started. (قبل از اینکه فیلم حتی شروع شود، رفته بودند.)

شکل کوتاه Past Perfect شکل منفی کامل گذشته شکل کوتاه Past Perfect شکل مثبت گذشته کامل فاعل
I hadn’t I had not I’d I had I
You hadn’t You had not You’d You had You
He hadn’t He had not He’d He had He
She hadn’t She had not She’d She had She
It hadn’t It had not It’d It had It
We hadn’t We had not We’d We had We
They hadn’t They had not They’d They had They

منفی کردن گرامر گذشته کامل

برای منفی کردن جمله در گرامر زبان گذشته کامل، فقط باید کلمه not را بعد از had آورد. ساختار گذشته کامل در حالت منفی به صورت زیر است:

 (فاعل) Subject + had + not + past participle  (شکل سوم فعل) + (Rest of Sentence)

She had published his first poem when he was 27. → She had not published his first poem when he was 27. (او اولین شعرش را تا وقتی ۲۷ سالش شد منتشر نکرده بود.)

We had left before the rain started. → We had not left before the rain started. (ما قبل از شروع باران نرفته بودیم.)

می‌توانیم در مکالمه و نوشته‌های غیررسمی از شکل کوتاه‌ شده‌ی had not استفاده کنیم:

hadn’t →   had not

She had not finished her homework. → She hadn’t finished her homework. (او تکالیفش را تمام نکرده بود.)

یکی دیگر از روش‌های منفی کردن گرامر past perfect با کلمه never است. این کلمه هم منفی کننده بوده و ساختار آن به صورت زیر است:

(فاعل) Subject + had + never + past participle  (شکل سوم فعل) + (Rest of Sentence)

My friends had never gone to the USA either. (دوستانم هم هیچ‌وقت به آمریکا نرفته بودند.)

سوالی کردن بله یا خیر در گرامر گذشته کامل

برای سوالی کردن گذشته کامل باید had را به اول جمله بیاوریم.

ساختار سوالی کردن گذشته کامل به صورت صورت زیر است:

Had + subject + past participle + …?

They had finished the project.→ Had they finished the project? (آیا آن‌ها پروژه را تمام کرده بودند؟)

She had called her friend. → Had she called her friend? (آیا او به دوستش زنگ زده بود؟)

سوالی کردن گذشته کامل با کلمات پرسشی

در این سوالات کافیست ابتدا کلمه پرسشی (مثل why, when, where, what…) را بیاوریم و بعد از آن مثل سوالات بله / خیر جای had و فاعل را عوض کنیم:

Wh-word + had + subject + past participle + …?

He had traveled to Turkey. → Where had he traveled? (او به کجا سفر کرده بود؟)

They had left the house in the morning. → When had they left the house? (کی خانه را ترک کرده بودند؟)

مجهول گرامر Past perfect

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

فرمول گرامر passive برای زمان گذشته کامل به این صورت است:

Object + had + been + Past Participle

Active: The chef had prepared the food before we arrived. (سرآشپز قبل از اینکه ما برسیم غذا را آماده کرده بود.)

Passive: The food had been prepared by the chef before we arrived. (غذا آماده شده بود توسط سرآشپز قبل از اینکه ما برسیم.)

کاربرد گرامر Past Perfect

برای اینکه بدانیم چه زمانی باید به سراغ توضیح گرامر گذشته کامل برویم باید با کاربردهای آن آشنا شویم. به صورت کلی گرامر Past Perfect  شش کاربرد  اساسی دارد: 

1. برای بیان ترتیب وقوع اتفاقات در زمان گذشته

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

به عبارت دیگر اگر دو اتفاق پشت سر هم در گذشته بیفتد؛ برای رویداد قدیمی‌تر گذشته کامل و برای رویداد نزدیک‌تر از گرامر زمان گذشته انگلیسی استفاده می‌کنیم:

When the teacher entered the class, the students had hidden the phone.

زمانی که معلم وارد کلاس شد، دانش‌آموزها گوشی را پنهان کرده بودند.

 در این مثال مشخص است که ابتدا بچه‌ها گوشی‌ها را مخفی کردند و بعد معلم آمده پس برای رویدادی که ابتدا اتفاق افتاده از گرامر Past Perfect استفاده می‌کنیم.

2. اتفاقی که تا زمان مشخصی در گذشته شروع شده و ادامه داشته

اگر یک عمل در گذشته شروع شده و تا زمان مشخص در گذشته ادامه داشته باشد از گرامر Past Perfect استفاده می‌کنیم. در این کاربرد، گذشته کامل می‌تواند مدت زمان ادامه داشتن عمل را هم نشان دهد و علامت آن «for + مدت زمان» است:

When she turned 25, she had worked at the same café for seven years.

وقتی ۲۵ ساله شد، هفت سال در همان کافه کار کرده بود.

در این مثال می‌خواهیم بگوییم که کار کردن فرد قبل از اینکه 25 ساله شود شروع شده و تا آن زمان ادامه داشته؛ پس باید به سراغ گذشته کامل برویم.

3. بیان حالات و احساساتی که از گذشته شروع و تا نقطه‌ای ادامه داشته

در این کاربرد از گذشته کامل همراه با افعال حالتی (حسی) مثل like, think ,love ,hate ,believe و… استفاده می‌کنیم. این افعال بیانگر احساسات، باورها و تمایلات هستند و گذشته کامل در اینجا یعنی که این احساسات از گذشته شروع و تا زمان مشخص در همان گذشته ادامه داشتند.

He had believed that story for a long time before he found the evidence.

او مدت زیادی آن داستان را باور داشت، تا اینکه مدرک را پیدا کرد.

4. رویدادهای غیرواقعی یا خیالی در گذشته (جملات شرطی نوع سوم)

درست همان‌طور که برای صحبت درباره چیزهای خیالی در زمان حال از گذشته ساده استفاده می‌کنیم، برای صحبت درباره چیزهای خیالی در گذشته، از گذشته کامل استفاده می‌شود. این کاربرد در جملات شرطی نوع سوم استفاده می‌شود:

If I had known you were ill, I would have visited you.

اگر میدانستم مریض هستید، به عیادتان می‌آمدم.

5. نقل قول غیرمستقیم در گذشته

وقتی از کسی چیزی شنیده‌ایم و می‌خواهیم آن را غیرمستقیم بازگو کنیم، زمان جمله‌ اصلی به گذشته ساده می‌رود؛ اما اگر چیزی که آن شخص گفته به زمانی عقب‌تر از آن لحظه مربوط شود، باید از گذشته کامل استفاده کنیم تا ترتیب وقوع اتفاق‌ها را دقیق و روشن نشان دهیم. در نقل غیرمستقیم از افعالی مثل said (گفت)، told (گفت به)، asked (پرسید)، thought (فکر کرد)، wondered (متعجب شد) و… استفاده می‌کنیم.

در واقع، گذشته کامل به ما کمک می‌کند یک نوع خط زمانی منطقی در روایت بسازیم؛ چیزی که در زبان گفتار و نوشتار حرفه‌ای ضروری است.

He said that he had broken his phone the night before.

او گفت که گوشی‌اش را شب قبل شکسته بود.

6. بیان پشیمانی یا آرزو 

از گذشته کامل در جملاتی که با فعل wish (آرزو داشتن) می‌آیند استفاده می‌کنیم تا درباره‌ آرزوها یا حسرت‌هایی که به واقعیت تبدیل نشده‌اند حرف بزنیم.

I wish I had studied harder.

ای کاش بیشتر درس خوانده بودم.

چه زمانی نباید از گرامر Past Perfect استفاده کنیم؟

خیلی اوقات می‌خواهیم جمله‌ها حرفه‌ای تر به نظر برسند و از گذشته کامل آن هم به صورت اشتباه استفاده می‌کنیم. باید بدانید که این زمان فقط وقتی استفاده می‌شود که دو اتفاق در گذشته داریم و می‌خواهیم اول بودن یک اتفاق را با گذشته کامل بیان کنیم. 

❌ This morning, I had cleaned the kitchen floor. (امروز صبح، کف آشپزخانه را تمیز کرده بودم.)

جمله بالا غلط است. تمیز کردن کی انجام شده؟ امروز صبح، قبل چه اتفاقی؟ هیچ چیز! پس نباید از گذشته کامل استفاده کرد. حالا به شکل درست آن توجه کنید:

✔️This morning, I had cleaned the kitchen floor when I noticed how dirty the walls were. (امروز صبح وقتی متوجه شدم دیوارها چقدر کثیف هستند، کف آشپزخانه را قبلا تمیز کرده بودم.)

این جمله کاملا درست است چون دو اتفاق داریم و رویداد قدیمی را با گذشته کامل نشان دادیم. 

قیدهای زمان Past Perfect

به کمک قیدهای زمان گذشته کامل در انگلیسی می‌توان به راحتی گرامر Past Perfect را تشخیص داد:

قید زمان گذشته کامل مثال معنی
just (درست، به‌تازگی) The train had just pulled into the station when I got there. قطار درست وقتی رسیدم وارد ایستگاه شده بود.
already (از قبل) I had already eaten breakfast by the time she woke up. من تا وقتی او بیدار شد، قبلاً صبحانه خورده بودم.
never (هرگز) She had never seen snow before travelling to Canada. او قبل از سفر به کانادا هیچ‌وقت برف ندیده بود.
ever (در تمام زمان‌های قبل از آن لحظه در گذشته) Italy was the most beautiful country she had ever visited. ایتالیا زیباترین کشوری بود که تا آن زمان از آن بازدید کرده بود.
still (تا آن لحظه در گذشته، کاری هنوز انجام نشده بود – فقط با ساختار منفی) I still hadn’t finished work at 7:00pm. من تا ساعت ۷ شب هنوز کارم را تمام نکرده بودم.
yet (هنوز – در گذشته کامل فقط در جملات منفی و در پایان جمله می‌آید) The group hadn’t finished the assignment yet. گروه هنوز تمرین را تمام نکرده بودند.
before (قبل از یک زمان یا رویداد در گذشته) He had finished his homework before he went out to play. او قبل از اینکه برای بازی بیرون برود، تکالیفش را تمام کرده بود.
once (به‌محض اینکه) Once I had finished my work, I went out for a walk. همین که کارم را تمام کردم، برای پیاده‌روی بیرون رفتم.
until / until then (تا آن زمان – برای نشان دادن نقطه‌ی پایانی یک ناتمامی) I had never tasted sushi until I went to Japan. تا وقتی به ژاپن نرفته بودم، هیچ‌وقت سوشی نخورده بودم.
since / for (برای مدت زمانی تا آن لحظه در گذشته) I had worked there for five years before I quit. من قبل از اینکه استعفا بدهم، پنج سال آنجا کار کرده بودم.

اشتباهات رایج در گرامر گذشته کامل

2 نوع اشتباه رایج مهم در استفاده از گرامر گذشته کامل وجود دارد که اکثر زبان آموزان را به اشتباه می‌اندازد. در ادامه این اشتباهات را بررسی کردیم:

اشتباه رایج در داستان و خاطرات

وقتی داستان یا خاطره‌ای از گذشته تعریف می‌کنید، اگر بخواهید به زمانی قدیمی‌تر از آن اشاره کنید، در همان بار اول از گذشته کامل استفاده کنید. بعد از آن می‌توانید ادامه ماجرا را با گذشته ساده بیان کنید. به مثال زیر توجه کنید:

This morning, I was looking at my kitchen walls, and I remembered that just last week I had noticed what a muddy white color they were, and I had thought about other colors for them. I even went online then and looked at paint colors.

ترجمه: امروز صبح به دیوارهای آشپزخانه‌ام نگاه می‌کردم و به یاد آوردم که تنها یک هفته پیش متوجه شده بودم رنگ سفیدشان حالتی کدر پیدا کرده است و به رنگ‌های دیگری برای دیوارها فکر کرده بودم. همان زمان حتی در اینترنت جست‌وجو کردم و به دنبال رنگ‌های مختلف گشتم.

در پاراگراف بالا، جمله اول با گذشته ساده شروع شده I was looking (نگاه می‌کردم) و I remembered (یادم اومد). بعد با گذشته کامل به عقب برگشته و در نهایت هم با گذشته ساده ادامه داده است. پس همیشه باید به همین صورت عمل کنید و ابتدای یک داستان یا خاطره با گذشته کامل شروع نکنید.

اشتباه رایج در شکل کوتاه شده گذشته کامل

یک خبر بد داریم و اینکه d’ فقط حالت کوتاه شده زمان گذشته کامل نیست! در زبان انگلیسی، مخفف ’d به یکی از دو فعل زیر اشاره داشته باشد:

  1. had
  2. would

اما از کجا بفهمیم که منظور از مخفف کلمه had یا would است؟

اگر بعد از ’d فعل مصدر بدون to بیاید (go, love, help…)، منظور would است. به مثال‌های زیر توجه کنید:

I’d love to go to your party. (من خیلی دوست دارم به مهمانی تو بیایم.)

در مثال بالا منظور would love است چرا که بعد از آن مصدر با to آمده است.

اگر بعد از ’d فعل سوم (past participle) بیاید، منظور had است:

I noticed that he’d eaten my cake.(متوجه شدم که اون کیک منو خورده بود.)

پس در مثال بالا had eaten صحیح است.

تفاوت زمان گذشته کامل و گذشته ساده چیست؟ کدام را استفاده کنم؟

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

Yesterday my alarm didn’t ring so I woke up late and missed the bus.

دیروز زنگ ساعت زنگ نزد، من دیر بیدار شدم و اتوبوس را از دست دادم.

اما اگر در مورد اتفاقی در گذشته صحبت می‌کنید و می‌خواهید به چیزی اشاره کنید که قبل‌تر از آن اتفاق افتاده به سراغ توضیح گرامر  past perfect بروید:

I arrived at work late because I’d missed the bus.

من دیر رسیدم سر کار، چون اتوبوس را از دست داده بودم.

خلاصه آموزش گرامر گذشته کامل

با توجه به اینکه به انتهای مقاله رسیدیم و قرار است نمونه سوال گرامر گذشته کامل را حل کنیم پیشنهاد می‌کنیم به کمک جدول زیر مطالب را مروری اجمالی کنید:

حالت گرامر زبان گذشته کامل ساختار مثال ترجمه
مثبت Subject + had + P.P They had finished the project before the deadline. آنها قبل از موعد مقرر پروژه را تمام کرده بودند.
منفی Subject + had not (hadn’t)+ P.P I had not seen that movie until last week. من تا هفته گذشته آن فیلم را ندیده بودم.
سوال بله/خیر Had + subject + P.P? Had they arrived before the meeting started? آیا آنها قبل از شروع جلسه رسیده بودند؟
سوال با کلمه پرسشی Wh-word + had + subject + P.P? Where had you hidden the keys before leaving? کجا کلیدها را قبل از رفتن پنهان کرده بودی؟
مجهول Subject + had + been + P.P The report had been completed before the deadline. گزارش قبل از موعد مقرر تکمیل شده بود.

یادگیری گرامر past perfect با لینگانو

گرامر Past Perfect یا همان گذشته کامل کلید درک دقیق‌تر داستان‌ها و موقعیت‌های پیش آمده در گذشته است.
با یادگیری این ساختار، می‌توانید حرفه‌ای‌تر بنویسید، روان‌تر صحبت کنید و حتی جزئیات را شفاف‌تر بیان کنید.
در دوره جامع زبان انگلیسی لینگانو، Past Perfect را با مثال‌های واقعی، تمرین‌های هدفمند و توضیحات ساده یاد می‌گیرید.
همین حالا شروع کنید و یک قدم به تسلط واقعی بر زبان انگلیسی نزدیک‌تر شوید.

دوره جامع آموزش زبان

تمرین گرامر past perfect

1.

After the company ______ Joe, he began to work on his first project.

2.

 ______ you ______ the news before you saw it on TV?

3.

Michael didn’t want to see the movie because he ______ the book yet.

4.

The concert ______ already ______ when we ______ the stadium.

5.

Until Anne ______ Mark, she ______ never ______ in love.

6.

Bill ______ for years before he finally ______.

7.

______ Sara ever ______ to London by herself before then?

8.

How many fish ______ the boys ______ by the time it started raining?

9.

You ______ them to go to the beach, hadn’t you?

10.

The girls ______ in weeks. That’s why they ______ so much afterwards.

سوالات متداول

گرامر گذشته کامل برای اشاره به کاری استفاده می‌شود که قبل از یک عمل گذشته‌ دیگر اتفاق افتاده است. این زمان با استفاده از فعل کمکی «had» به همراه شکل سوم فعل (past participle) ساخته می‌شود. مثل: I had run (من دویده بودم).

بله، اما بیشتر در نوشتار استفاده می‌شود تا در مکالمه روزمره.

اگر فعل اصلی جمله have باشد، گذشته کامل می‌شود had had. در این حالت، اولین had  فعل کمکی است و دومی شکل سوم فعل have محسوب می‌شود. به مثال زیر توجه کنید:

I woke up screaming because I had had a nightmare.

(با جیغ بیدار شدم چون یه کابوس دیده بودم.)

بعضی وقت‌ها می‌شود. اگر از before یا after استفاده کنید، ترتیب وقوع دو اتفاق مشخص می‌شود و نیازی به گذشته کامل نیست. به مثال زیر توجه کنید:

The bus left when I got to the bus stop.
(اتوبوس رفت وقتی من رسیدم.)
اینجا ممکن است فکر کنیم هر دو اتفاق همزمان پیش آمدند.

اما اگر بخواهید منظور خود را روشن‌تر بگویید، باید از جمله زیر استفاده کنید:
The bus left a moment before I got to the bus stop.
(اتوبوس یک لحظه قبل از اینکه برسم، رفته بود.)

گرامر گذشته کامل برای موارد زیر استفاده می‌شود:

  • نشان دادن ترتیب وقوع دو یا چند عمل در گذشته
  • بیان مدت زمانی تا یک نقطه خاص در گذشته
  • بیان اینکه عملی تا زمان مشخصی در گذشته کامل نشده بود، آن هم تا زمانی که یک عمل دیگر در گذشته اتفاق افتاد

وقتی درباره دو یا چند اتفاق در گذشته صحبت می‌کنیم که در زمان‌های مختلف رخ داده‌اند، مخصوصا وقتی می‌خواهیم ترتیب اتفاقات را واضح کنیم یا ابهامی درباره زمان‌ها و اتفاقات گذشته نماند، باید از گذشته کامل استفاده کنیم.

برای ساخت گذشته کامل، از فعل کمکی had به همراه شکل سوم فعل اصلی (past participle) استفاده می‌کنیم. این ساختار برای همه فاعل‌ها ثابت است. در جملات خبری، فاعل قبل از had و شکل سوم فعل می‌آید (مثلا: She had been there before). در جملات پرسشی، فاعل بین had و شکل سوم فعل قرار می‌گیرد (مثلا: Had she been there before?).

دیگر محصولات

دوره انگلیسی کاربردی برای مهاجران لینگانو

دوره انگلیسی کاربردی برای مهاجران لینگانو

ویدیوهای آموزشی موقعیت‌محور + آموزش مکالمه حرفه‌ای

مشاهده محصول
مینی دوره انگلیسی با موزیک

مینی دوره انگلیسی با موزیک

یادگیری 4 مهارت انگلیسی با محبوب‌ترین آهنگ‌های دنیا

مشاهده محصول
اشتراک سازمانی لینگانو

اشتراک سازمانی لینگانو

مشاهده محصول
مینی دوره لغات و کالوکیشن

مینی دوره لغات و کالوکیشن

با اعتماد بنفس و روان انگلیسی صحبت کنید!

مشاهده محصول

نظرات دیگران

0 نظر

دیدگاه خود را بنویسید