گرامر Present Perfect چیست؟ آموزش ساده با مثال و تمرین

بروز رسانی شده در : 1404/11/17

گرامر حال کامل انگلیسی

گرامر Present Perfect چیست؟

گرامر Present Perfect یه جور زمانه که وسطِ «گذشته» و «حال» گیر کرده؛ نه کاملاً مال دیروزه، نه صددرصد مال الان. بیشتر شبیه خاطره‌ایه که هنوز اثرش تو زندگی آدم مونده.
مثلاً وقتی می‌گی:

I have lost my key

داری نمی‌گی «کی» کلیدتو گم کردی؛ داری می‌گی الان کلید نداری و این مهمه. خودِ گم‌شدن گذشته‌ست، ولی نتیجه‌ش تو حال زندگی می‌کنه.

🌱 خودِ گم‌شدن گذشته‌ست، ولی نتیجه‌ش تو حال زندگی می‌کنه.

تو فارسی ما دقیقاً زمان معادلش رو نداریم، برای همین اولش گیج‌کننده‌ست. معمولاً ترجمه‌اش می‌شه:
«… کرده‌ام / شده‌ام / رفته‌ام»
ولی نه از اون «کردمِ» تموم‌شده.
مثلاً:


I have seen this movie


می‌شه: «این فیلمو دیده‌ام»
یعنی تجربه‌ش هنوز با منه، تو حافظه‌مه، مهمه بدونی.

Present Perfect بیشتر وقتی میاد که:

  • تجربه‌تو می‌گی
  • کاری تو گذشته شروع شده و اثرش الان هست
  • زمان دقیق مهم نیست یا نمی‌خوای بگی

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

گرامر Present Perfect از سه بخش اصلی ساخته می‌شود:


فاعل + have / has + شکل سوم فعل (Past Participle).

فاعل + have / has + Past Participle


این ساختار ساده به نظر می‌رسد، اما مفهوم عمیقی پشت آن است. در گرامر Present Perfect، تمرکز ما روی «نتیجه» یا «تجربه» است، نه روی زمان دقیق اتفاق.

برای فاعل‌های I, You, We, They از have استفاده می‌کنیم و برای He, She, It از has.
مثال:

I have finished my homework.


(من تکالیفم را تمام کرده‌ام.)
👉 مفهوم: کار انجام شده و نتیجه‌اش الان مهم است.👉

She has lived here for five years.


(او پنج سال است که اینجا زندگی کرده/می‌کند.)
👉 مفهوم: این عمل در گذشته شروع شده و هنوز ادامه دارد.👉

در گرامر Present Perfect از شکل سوم فعل استفاده می‌کنیم؛ مثلاً go → gone، see → seen، do → done.
مثال:

They have seen this movie.


(آن‌ها این فیلم را دیده‌اند.)
مفهوم: تجربه‌ای دارند، زمان دیدن مهم نیست.👉

نکته مهم این است که در گرامر Present Perfect معمولاً زمان‌های دقیق مثل yesterday یا last year نمی‌آیند، چون تمرکز روی حال و اثر آن است، نه روی گذشته‌ی تمام‌شده.

⚡ نکته مهم: در گرامر Present Perfect معمولاً زمان‌های دقیق مثل yesterday یا last year نمی‌آیند، چون تمرکز روی حال و اثر آن است، نه روی گذشته‌ی تمام‌شده.

به زبان ساده، اگر نتیجه‌ی یک کار هنوز به «الان» ربط دارد، گرامر Present Perfect بهترین انتخاب است

کاربردهای گرامر Present Perfect

5 تا کاربرد گرامر present perfect رو با هم بخون ، تو ذهنت بزارشون تا تو مثال ها دقیق تر کارش کنیم.

1️⃣ بیان تجربه

I have visited Paris three times.


(من سه بار پاریس را دیده‌ام.)
مفهوم: تجربه دیدن پاریس در زندگی من وجود دارد، زمان دقیق اهمیتی ندارد.👉

2️⃣ توصیف کارهایی که در گذشته شروع شده و هنوز ادامه دارند

She has lived in Tehran for ten years.


(او ده سال است که در تهران زندگی می‌کند.)
مفهومش : زندگی او در گذشته شروع شده و هنوز ادامه دارد.👉

3️⃣ اشاره به کارهایی که تازه انجام شده‌اند

They have just finished their homework.


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

4️⃣ وقتی نتیجه یا اثر یک کار برای حال اهمیت دارد

I have lost my keys.


(من کلیدهایم را گم کرده‌ام.)
مفهومش چیه ؟ کلیدها هنوز پیدا نشده‌اند و وضعیت فعلی تحت تأثیر آن است.👉

5️⃣ کارهایی که با کلمات خاص همراه‌اند (مثل: already, yet, ever, never, just)

Have you ever eaten sushi?


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

مثال برای کاربرد اول گرامر حال کامل( بیان تجربه) :

I have tried sushi before.
🌱 من قبلاً سوشی امتحان کرده‌ام.
She has read that book several times.
🌱 او آن کتاب را چندین بار خوانده است.
We have visited London twice.
🌱 ما دوبار لندن را دیده‌ایم.
They have watched that movie already.
🌱 آن‌ها آن فیلم را قبلاً تماشا کرده‌اند.

مثال برای کاربرد دوم گرامر حال کامل (کارهایی که در گذشته شروع شده و هنوز ادامه دارند) :

I have lived in this city for ten years.
🌱 من ده سال است که در این شهر زندگی می‌کنم.
He has worked at that company since 2015.
🌱 او از سال ۲۰۱۵ در آن شرکت کار می‌کند.
We have studied English for three months.
🌱 ما سه ماه است که انگلیسی می‌خوانیم.
She has played the piano since she was six.
🌱 او از شش سالگی پیانو می‌زند.

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

They have just finished their homework.
🌱 آن‌ها تازه تکالیفشان را تمام کرده‌اند.
I have just eaten lunch.
🌱 من تازه ناهار خورده‌ام.
She has just arrived at the station.
🌱 او تازه به ایستگاه رسیده است.
We have just received the email.
🌱 ما تازه ایمیل را دریافت کرده‌ایم.
He has just called his friend.
🌱 او تازه با دوستش تماس گرفته است.

مثال برای کاربرد چهارم گرامر حال کامل (وقتی نتیجه یا اثر یک کار برای حال اهمیت دارد) :

I have lost my keys.
🌱 من کلیدهایم را گم کرده‌ام.
She has broken her phone.
🌱 او گوشی‌اش را شکسته است.
We have forgotten our tickets.
🌱 ما بلیت‌هایمان را فراموش کرده‌ایم.
He has missed the bus.
🌱 او اتوبوس را از دست داده است.
They have already eaten the cake.
🌱 آن‌ها کیک را قبلاً خورده‌اند.

مثال برای کاربرد پنجم گرامر حال کامل (کارهایی که با کلمات خاص (already, yet, ever, never, just) همراه‌اند):

Have you ever been to Italy?
🌟 آیا تا به حال به ایتالیا رفته‌ای؟
I have never seen such a beautiful sunset.
🌟 من هرگز چنین غروب زیبایی ندیده‌ام.
She has already finished her project.
🌟 او قبلاً پروژه‌اش را تمام کرده است.
We haven’t met him yet.
🌟 ما هنوز با او ملاقات نکرده‌ایم.
They have just arrived at the party.
🌟 آن‌ها تازه به مهمانی رسیده‌اند.

کلمات رایج در گرامر Present Perfect


در گرامر Present Perfect، بعضی کلمات و عبارات بسیار رایج هستند که به ما کمک می‌کنند زمان‌ها و تجربه‌ها را درست بیان کنیم. این کلمات معمولاً نشان‌دهنده‌ی زمان نامشخص در گذشته، تجربه‌ها، تازه‌کاری‌ها یا اثر روی حال هستند.

1. just
🌱 تازه، همین الآن
2. already
🌱 قبلاً، از قبل
3. yet
🌱 هنوز (در جملات منفی و سوالی)
4. ever
🌱 تا به حال (برای تجربه‌ها)
5. never
🌱 هرگز (برای تجربه‌ها)

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


مثال: I have just finished my homework.


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

کلمه‌ی already معمولاً وقتی به کار می‌رود که بخواهیم کاری که زودتر از انتظار انجام شده است را بیان کنیم.


مثال: She has already seen that movie.


اینجا هم می‌توان اشاره کرد که در حال ساده (Present Simple) معمولاً ما زمان دقیق و عادت‌ها را بیان می‌کنیم، اما در Present Perfect تمرکز روی نتیجه و اثر کار است.

Yet یکی دیگر از کلمات پرکاربرد است و بیشتر در جملات منفی یا سوالی ظاهر می‌شود تا نشان دهد کاری هنوز انجام نشده یا منتظر آن هستیم.


مثال: We haven’t received the email yet.

کلمات ever و never برای بیان تجربه‌ها در طول زندگی یا زمان نامشخص استفاده می‌شوند:

Have you ever been to Italy?

I have never tried sushi.

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

چند تست برای فهم بیشتر گرامر تا اینجا

1. I ___ (see) that movie three times.
I have seen that movie three times.
2. She ___ (finish) her homework already.
She has finished her homework already.
3. They ___ (visit) London twice this year.
They have visited London twice this year.
4. We ___ (never/eat) sushi before.
We have never eaten sushi before.
5. He ___ (just/call) his friend.
He has just called his friend.

ساختار منفی در گرامر Present Perfect

در گرامر Present Perfect برای منفی کردن جمله، کافی است “not” را بعد از have/has قرار دهیم.

فرمول:

فاعل 👤 + have/has 🕒 + not ❌ + شکل سوم فعل (Past Participle) 🔹 + بقیه جمله ✨

مثال‌ها:

I have not (haven’t) finished my homework.

She has not (hasn’t) visited Paris.

They have not (haven’t) seen that movie yet.

He has not (hasn’t) called his friend.

I have not finished my homework.


ترجمه: 🌱 من تکالیفم را تمام نکرده‌ام.
مفهوم: تکالیف هنوز در حالت ناتمام هستند و اثر آن روی حال وجود دارد.👉

She has not visited Paris.


ترجمه: 🌱 او به پاریس سفر نکرده است.
مفهوم: سفر او تا حال انجام نشده و هنوز تجربه‌ای برای حال او ایجاد نکرده است.👉

They have not seen that movie yet.


ترجمه: 🌱 آن‌ها هنوز آن فیلم را ندیده‌اند.
مفهوم: هنوز عمل مشاهده اتفاق نیفتاده و وضعیت فعلی تحت تأثیر آن است.👉

He has not called his friend.


ترجمه: 🌱 او با دوستش تماس نگرفته است.
مفهوم: تماس هنوز برقرار نشده و این اثرش در حال مشاهده می‌شود.👉

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

همچنین می‌توانیم فرم کوتاه “haven’t / hasn’t” را استفاده کنیم تا جمله‌ها محاوره‌ای‌تر و طبیعی‌تر شوند.

چند تست برای فهم بیشتر حالت منفی گرامر Present Perfect تا اینجا

1. I ___ (finish) my homework yet.
I have not finished my homework yet.
2. She ___ (visit) Paris before.
She has not visited Paris before.
3. They ___ (see) that movie.
They have not seen that movie.
4. He ___ (call) his friend yet.
He has not called his friend yet.
5. We ___ (try) sushi before.
We have not tried sushi before.

حالت سوالی در گرامر Present Perfect


در گرامر Present Perfect برای ساختن جمله‌ی سوالی، کافی است have یا has را قبل از فاعل بیاوریم و بعد شکل سوم فعل (Past Participle) را قرار دهیم.

فرمول:
Have/Has + فاعل + شکل سوم فعل (Past Participle) + بقیه جمله؟

Have / Has 👀 + Subject 👤 + Past Participle 🔹 + Rest of the sentence? ✨

مثال‌ها:

👉Have you finished your homework?

👉Has she visited Paris?

👉Have they seen that movie?

👉Has he called his friend yet?

در این جملات، توجه کنید که:

  • Have با فاعل‌های I, you, we, they استفاده می‌شود.
  • Has با فاعل‌های he, she, it استفاده می‌شود.
  • علامت سؤال در پایان جمله نشان‌دهنده‌ی سوال بودن جمله است.

ترجمه و مفهوم:

Have you finished your homework?


🌱 آیا تکالیفت را تمام کرده‌ای؟
مفهوم: پرسیده می‌شود که آیا عمل تمام کردن تکالیف تا حال انجام شده و اثر آن روی حال مشاهده می‌شود.👉

Has she visited Paris?


🌱 آیا او به پاریس سفر کرده است؟
مفهوم: می‌پرسیم که تجربه سفر او تا حال انجام شده یا نه.👉

Have they seen that movie?


🌱 آیا آن‌ها آن فیلم را دیده‌اند؟
👉 مفهوم: بررسی می‌کنیم که تجربه تماشای فیلم برای آن‌ها وجود دارد یا خیر.

Has he called his friend yet?


🌱 آیا او هنوز با دوستش تماس گرفته است؟
مفهوم: می‌خواهیم بدانیم عمل تماس تا این لحظه انجام شده یا هنوز اتفاق نیفتاده است.👉

نکته مهم: در سوالات Present Perfect معمولاً از کلمات زمان دقیق گذشته مثل yesterday یا last year استفاده نمی‌کنیم، زیرا تمرکز روی اثر حال و تجربه تا حال است، نه گذشته‌ی تمام‌شده.

همچنین می‌توانیم از کلمات ever, never, just, already, yet برای تاکید یا جزئیات بیشتر در سوال استفاده کنیم:

Have you ever been to Italy? 🌱

آیا تا به حال به ایتالیا رفته‌ای؟

Has she already finished her work? 🌱

آیا او قبلاً کارش را تمام کرده است؟

چند تست برای فهم بیشتر حالت سوالی گرامر Present Perfect

1. ___ you ever visited London?
Have you ever visited London?
2. ___ she finished her homework yet?
Has she finished her homework yet?
3. ___ they seen that movie before?
Have they seen that movie before?
4. ___ he called his friend yet?
Has he called his friend yet?
5. ___ we ever tried sushi?
Have we ever tried sushi?

تفاوت گرامر Present Perfect و Past Simple

یکی از مهم‌ترین نکات در یادگیری زمان‌ها، تشخیص تفاوت بین Present Perfect و Past Simple است. هر دو زمان برای بیان کارهای گذشته استفاده می‌شوند، اما تمرکز و کاربردشان متفاوت است.

۱. تمرکز زمان

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

مثال‌ها:

I visited Paris last year. 🌱


من پارسال به پاریس سفر کردم.

She finished her homework yesterday.

🌱 او دیروز تکالیفش را تمام کرد.

در مقابل، Present Perfect روی اثر گذشته روی حال یا تجربه تا حال تمرکز دارد و زمان دقیق گذشته مشخص نیست یا مهم نیست.

مثال‌ها:

I have visited Paris several times.

🌱 من تا حالا چند بار به پاریس سفر کرده‌ام.

She has finished her homework.

🌱 او تکالیفش را تمام کرده است.

۲. استفاده از کلمات کلیدی

زمان Past Simple اغلب با کلمات زمان گذشته مشخص مثل yesterday, last year, in 2010 همراه است.

He went to London in 2018.

🌱 او در سال ۲۰۱۸ به لندن رفت.

در حالیکه Present Perfect با کلمات مثل already, yet, just, ever, never همراه است.

He has already gone to London.

🌱 او قبلاً به لندن رفته است.

۳. تجربه و اثر حال

Present Perfect برای بیان تجربه‌ها و دستاوردها تا حال نیز استفاده می‌شود.

Have you ever eaten sushi?

🌱 تا به حال سوشی خورده‌ای؟

Past Simple بیشتر برای بیان یک رویداد مشخص در گذشته استفاده می‌شود.

I ate sushi last week.

🌱 هفته گذشته سوشی خوردم.

جمع‌بندی

  • Past Simple = گذشته تمام شده، زمان مشخص مهم است.
  • Present Perfect = گذشته با اثر روی حال یا تجربه تا حال، زمان دقیق اهمیتی ندارد.

درک این تفاوت باعث می‌شود جمله‌ها طبیعی‌تر و درست‌تر باشند و همچنین برای خواندن و نوشتن انگلیسی روان بسیار مهم است.

چند تست برای فهم بیشتر تفاوت ها در تفاوت گرامرهای Present Perfect و Past Simple

1. I ___ (see) that movie last week.
I saw that movie last week.
2. She ___ (finish) her homework already.
She has finished her homework already.
3. They ___ (visit) London in 2018.
They visited London in 2018.
4. Have you ___ (ever / eat) sushi?
Have you ever eaten sushi?
5. He ___ (go) to Paris last year.
He went to Paris last year.

اشتباهات رایج در Present Perfect

در یادگیری گرامر Present Perfect، برخی اشتباهات بسیار رایج هستند که حتی زبان‌آموزان با تجربه هم ممکن است مرتکب شوند. آگاهی از این اشتباهات باعث می‌شود جملات شما طبیعی‌تر و صحیح‌تر باشند.

۱. استفاده از زمان دقیق گذشته

یکی از رایج‌ترین اشتباهات، استفاده از زمان دقیق گذشته مانند yesterday, last year, in 2010 در جملات Present Perfect است.
مثال اشتباه:

I have visited London last year. ❌


مثال صحیح:

I visited London last year. ✅ (Past Simple)


مفهوم: Present Perfect تمرکز روی اثر حال و تجربه تا اکنون دارد، نه زمان مشخص گذشته.

۲. جا انداختن have / has

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

She finished her homework. ❌


مثال صحیح:

She has finished her homework. ✅

۳. اشتباه در فاعل سوم شخص مفرد

در جملات he, she, it باید از has استفاده کرد، نه have.
مثال اشتباه:

He have seen that movie. ❌


مثال صحیح:

He has seen that movie. ✅

۴. استفاده نادرست از yet, already, just

این کلمات کلیدی باید در جای درست جمله قرار بگیرند.
مثال اشتباه:

I just have eaten. ❌


مثال صحیح:

I have just eaten. ✅

۵. اشتباه در جملات منفی و سوالی

در جملات منفی، شکل صحیح: have/has + not + past participle
مثال:

She has not visited Paris yet.✅


در جملات سوالی، شکل صحیح: Have/Has + subject + past participle
مثال:

Have you ever been to Italy?✅

جمع‌بندی

  • Present Perfect تمرکز روی اثر حال، تجربه و دستاوردها تا اکنون دارد.
  • Past Simple برای گذشته‌ی تمام‌شده و زمان مشخص است.
  • توجه به جایگاه have/has، yet, just, already و شکل سوم فعل باعث جلوگیری از اشتباهات رایج می‌شود.

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

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

ببین میتونی حل کنی گه نه بزن رو بلند گو و جواب رو بشنو و جای خالی رو پر کن.

مثال های سطح سخت تر و مناسب امتحانات پایان ترم

جواب همه ۲۰ تست

  1. visited
  2. has finished
  3. has seen
  4. have eaten
  5. eaten
  6. have traveled
  7. has read
  8. have seen
  9. has not finished
  10. gone
  11. has never tried
  12. have not received
  13. have completed
  14. has already solved
  15. have read
  16. has just finished
  17. have not seen
  18. have visited
  19. has never met
  20. finished

نکات تکمیلی گرامر حال کامل :

من الان میتونم مثال بیارم که مثلا من الان این قهوه رو خوردم و خوشمزه بود توام بخور ؟ با این گرامر یا گذشته به کار ببرم ؟

برو یه نگاه بنداز به کاربرد اولش بالای صفحه و با دقت گوش کن:

اول اینو تو ذهنت نگه دار 👇
Present Perfect = تجربه یا نتیجه‌ای که تا الان به حال ربط داره
نه اینکه دقیقاً کی اتفاق افتاده.

مثال :

«من الان این قهوه رو خوردم و خوشمزه بود، تو هم بخور»

اینجا دو تا بخش داریم 👀

بخش ۱: «من این قهوه رو خوردم»

درسته با present perfect

👉 چون نتیجه‌ش الان مهمه:👉
الان دیگه قهوه خورده شده و من مزه‌ش رو می‌دونم.

مثال طبیعی:

I’ve tried this coffee. It’s delicious.

(من این قهوه رو امتحان کرده‌ام، خوشمزه‌ست.)

بخش ۲: «و خوشمزه بود»

اینجا بهتره بگی:

  • یا It’s delicious (الانم خوشمزه‌ست)
  • نه was مگر اینکه دیگه وجود نداشته باشه

جمع‌بندی خیلی مهم 💡

اگر هدفت اینه که بگی:

«من این تجربه رو داشته‌ام و الان دارم پیشنهاد میدم»

✔️ Present Perfect کاملاً درسته

مثال‌های خیلی طبیعی 👇

I’ve had this coffee. You should try it. ☕

I’ve tasted it. It’s really good. 😋

اما کی غلط میشه؟ ⚠️

اگه بگی:

I’ve had this coffee yesterday

چون:

  • yesterday = زمان مشخص
  • با present perfect نمیاد

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

✅ کاربرد دوم Present Perfect دقیقاً همینه:

وقتی می‌خوای بگی:

  • یه کار چندین سال پیش شروع شده
  • مدت‌دار بوده (سال‌ها / مدت طولانی)
  • و الان هم ادامه داره

مثل:

  • زندگی کردن یه جا
  • کار کردن یه جا
  • عادت داشتن به یه چیز
  • رابطه داشتن، تحصیل کردن، منتظر بودن و …

حتماً از Present Perfect استفاده می‌کنیم👉

الگوی تو ذهنت:

have / has + past participle + for / since

مثال‌های خیلی شفاف 👇

I have lived here for 10 years. 🏠

She has worked at this company since 2015. 💼

They have been friends for many years. 🤝

I have been used to this lifestyle for a long time. 🔁

(همه‌شون: شروع در گذشته + ادامه تا الان)

یه هشدار کوچولو ⚠️

اگه بگی:

  • دیگه ادامه نداره ❌
  • یا زمان دقیق گذشته بدی ❌

دیگه present perfect نیست.

مثلاً:

I lived there for 10 years.

(یعنی تموم شده)

جمع‌بندی خودمونی :

هر وقت تو فارسی گفتی:

«چند ساله که…»

۹۰٪ مواقع:


Present Perfect👉

🏠 زندگی کردن

I have lived here for 10 years.


من ۱۰ ساله اینجا زندگی می‌کنم.

She has lived in Tehran since 2015.


او از سال ۲۰۱۵ در تهران زندگی می‌کند.

💼 کار کردن

He has worked at this company for many years.


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

They have worked here since they graduated.


آن‌ها از وقتی فارغ‌التحصیل شدند اینجا کار می‌کنند.

🧠 الگوی فارسی → انگلیسی (خیلی مهم)

هر وقت گفتی:

«… ساله که …»

تقریباً همیشه:


👉 have / has + past participle + for / since

🤝 رابطه / وضعیت‌های طولانی

We have been friends for 20 years.


ما ۲۰ سال است دوست هستیم.

He has been sick for two weeks.


او دو هفته است مریض است.

🔁 عادت داشتن / خو گرفتن

I have been used to this lifestyle for a long time.


من مدت زیادی است به این سبک زندگی عادت کرده‌ام.

She has been used to waking up early for years.


او سال‌هاست به زود بیدار شدن عادت دارد.

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

have been used to → عادت قدیمی که هنوز فعاله

used to → رفتار قدیمی

was used to → عادت قدیمی

بریم سراغ نکات بیشتر تو یه کاربرد جدید این گرامر : اشاره به کارهایی که تازه انجام شده‌اند

. تو این کاربرد دوستم میگه میای بریم قهوه بخوریم من بگم:

I have just had a coffee

معنی دقیق:

من همین الان / تازه قهوه خورده‌ام.
(پس احتمالاً دیگه نمی‌خوام قهوه بخورم)

چرا اینجا Present Perfect درسته؟

چون:

  • کار خیلی نزدیک به الان انجام شده
  • زمان دقیق نمی‌دی
  • اثرش الان هست (دیگه قهوه نمی‌خوای)

دقیقاً با just از present perfect استفاده می‌کنیم.👉

یه نکته ظریف ولی مهم ⚠️

از نظر گرامر رسمی:


✔️ have just + past participle

ولی تو مکالمه روزمره:
just + past simple هم خیلی شنیده میشه.👉

مثال‌های مشابه:

I’ve just eaten. 🍽️

She has just arrived. 🚶‍♀️

We’ve just finished the meeting.

یک مکالمه پیشرفته با حال کامل (Present Perfect):


Ali: Hi Sarah! Have you ever read John Grisham’s new book?
Sarah: Hi Ali! Yes, I have finished it last week, and I really enjoyed the story.
Ali: Really? I haven’t read any of his books yet. Would you recommend I start?
Sarah: Definitely, he has written several captivating novels. I have read all of his books so far.
Ali: Interesting! Have you ever watched the movie adaptations of his novels?
Sarah: Yes, I have seen a few, but none of them have been as good as the books.


FAQ Present Perfect

سوالات متداول (FAQ) گرامر Present Perfect

Present Perfect چیست؟
گرامر Present Perfect برای نشان دادن کاری استفاده می‌شود که **تاکنون انجام شده یا تجربه‌ای کسب شده** است و زمان مشخص ندارد مثال: من تکالیفم را انجام داده‌ام
چه زمانی از Present Perfect استفاده می‌کنیم؟
– وقتی می‌خوایم بگیم کاری در گذشته **تمام شده و هنوز تاثیرش ادامه دارد** – وقتی می‌خوایم تجربه یا دستاورد خود را بیان کنیم – وقتی زمان دقیق انجام کار مهم نیست
فرمول ساخت جمله در Present Perfect چیست؟
جمله مثبت: Subject + have/has + V3 جمله منفی: Subject + have/has not + V3 جمله سوالی: Have/Has + Subject + V3 ?
اشتباهات رایج در استفاده از Present Perfect چیست؟
– فراموش کردن have/has – استفاده از زمان دقیق (Present Perfect زمان مشخص ندارد) – استفاده نادرست از V3 – اشتباه در منفی و سوالی کردن جمله
کلمات رایج در Present Perfect چیست؟
just, already, yet, ever, never, recently, so far, until now این کلمات نشان می‌دهند که کار تا حالا انجام شده یا تجربه‌ای حاصل شده است

اگه با مطالب سایتم ارتباط نگرفتی ایرادی نداره مستقیم برو کانال تلگرامم و توضیحات اونجا رو گوش کن

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

🔥پیشنهاد رایگان برای شما