گرامر زمان حال کامل (Present Perfect): راهنمای کامل

زمان حال کامل (Present perfect) یکی از پرکاربردترین زمان‌ها در زبان انگلیسی است که برای بیان تجربیاتی که تا به حال داشته‌ایم، یا اتفاقاتی که در گذشته رخ داده‌اند اما اثر آن‌ها تا زمان حال باقی مانده، استفاده می‌شود. همچنین این زمان برای بیان اعمالی که به‌تازگی انجام شده‌اند یا از گذشته تا حال ادامه دارند نیز کاربرد دارد.

فهرست مطالب:

ساختار زمان حال کامل (Present Perfect)

در زمان حال کامل، از فعل کمکی have / has به همراه شکل سوم فعل (past participle) استفاده می‌شود. برای سوم شخص مفرد (he/she/it) از has و برای سایر فاعل‌ها از have استفاده می‌کنیم:

فعلفاعل
have workedI
have workedYou
has workedShe / He / It
have workedWe
have workedThey

مثال‌ها:

  • I have worked in London. (من در لندن کار کرده‌ام.)
  • She has worked in London. (او در لندن کار کرده است.)

افعال در زمان حال کامل

در زمان حال کامل، برای ساختن جمله، باید فعل کمکی have یا has را با شکل سوم فعل (past participle) ترکیب کنیم. شکل سوم فعل بسته به اینکه فعل باقاعده یا بی‌قاعده باشد، ممکن است متفاوت باشد.

افعال باقاعده

افعال باقاعده در زبان انگلیسی با اضافه کردن «-ed» به انتهای فرم پایه ساخته می‌شوند. برای مثال:

Base FormPast Participle
workworked
playplayed
talktalked

مثال:

  • I have worked all day.
  • She has played the piano since morning.

افعال بی‌قاعده

افعال بی‌قاعده (irregular verbs) شکل سوم خاص خود را دارند و باید حفظ شوند. برخی از رایج‌ترین این افعال عبارت‌اند از:

Base FormPast Participle
gogone
dodone
eateaten
writewritten
seeseen

مثال:

  • He has gone to the store.
  • They have written three reports.
برای دسترسی به لیست کامل افعال بی‌قاعده به مقاله بالا مراجعه کنید.

جملات منفی در زمان حال کامل

برای ساختن جملات منفی در زمان حال کامل، کافی است کلمه‌ی “not” را بعد از فعل کمکی “have” یا “has” قرار دهیم.
در این ساختار نیز مانند جملات مثبت، از شکل سوم فعل (past participle) استفاده می‌شود.

فرم کوتاهجمله منفیجمله مثبت
I haven’t taught English.I have not taught English.I have taught English.
You haven’t gone to school.You have not gone to school.You have gone to school.
She hasn’t cooked today.She has not cooked today.She has cooked today.

سؤالات در زمان حال کامل (Present Perfect)

برای ساخت سوالات در زمان حال کامل، از have / has در ابتدای جمله استفاده می‌کنیم، بعد فاعل می‌آید، و سپس قسمت سوم فعل (past participle).

  • فرمول ساخت سوالات بله/خیر در زمان حال کامل:

Have / Has + subject + past participle + … ?

جمله مثبتجمله سوالی
You have seen this movie.Have you seen this movie?
She has finished her homework.Has she finished her homework?
They have traveled to Paris.Have they traveled to Paris?
He has eaten lunch.Has he eaten lunch?
I have done my work.Have I done my work?

  • سوالات با کلمات پرسشی (Wh- questions):

برای ساخت سوال با کلمات پرسشی، ابتدا کلمه پرسشی را می‌آوریم، سپس have / has، بعد فاعل، و در نهایت قسمت سوم فعل (past participle).
فرمول: Wh-word + have / has + subject + past participle + … ?

فارسیانگلیسی
چه کاری انجام داده‌ای؟What have you done?
او چه چیزی گفته است؟What has he said?
آن‌ها از کجا آمده‌اند؟Where have they come from?
کی به خانه رسیده‌ای؟When have you arrived home?
چرا گریه کرده است؟Why has she cried?
تو با چه کسی صحبت کرده‌ای؟Who have you talked to?

در زمان حال کامل، فعل اصلی همیشه به صورت past participle (قسمت سوم) می‌آید؛ مثلاً:

  • go → gone
  • eat → eaten
  • do → done
  • see → seen
  • buy → bought

کاربردهای زمان حال کامل (Present Perfect)

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

تمرکز روی خود اتفاق است، نه اینکه کی افتاده.

  • I have seen that movie.
    (من اون فیلم رو دیده‌ام.)
  • She has lost her keys.
    (او کلیدهایش را گم کرده.)

معمولاً با ever یا never استفاده می‌شود.

  • Have you ever been to London?
    (تا حالا لندن بوده‌ای؟)
  • I have never eaten sushi.
    (من هیچ‌وقت سوشی نخورده‌ام.)
  • He has visited many countries.
    (او از کشورهای زیادی دیدن کرده.)

معمولاً با قیدهایی مثل just, already, recently, yet همراهه.

  • I’ve just finished my homework.
    (من همین الان مشقام رو تموم کردم.)
  • We haven’t finished our project yet.
    (ما هنوز پروژه‌مان را تمام نکرده‌ایم.)
  • They have already arrived at the airport.
    (آن‌ها قبلاً به فرودگاه رسیده‌اند.)
  • She has recently started a new job.
    (او به تازگی یک شغل جدید شروع کرده.)

معمولاً با قیدهای since (از) و for (به مدتِ) استفاده می‌شود.

  • I have lived here for 5 years.
    (۵ ساله که اینجا زندگی می‌کنم.)
  • He has worked at this company since 2020.
    (او از سال ۲۰۲۰ در این شرکت کار می‌کند.)

با قیدهایی مثل once, twice, three times, many times.

  • I have seen that movie three times.
    (من اون فیلم رو سه بار دیده‌ام.)
  • They have visited us many times.
    (اونا بارها به دیدن ما اومدن.)

کاری که قبلا انجام شده و الان نتیجه‌اش دیده می‌شود.

  • Someone has painted the door.
    (یکی در رو رنگ کرده.)
    الان در رنگ‌شده است، حتی اگه ندیدیم کی رنگش کرده.
  • She has lost her keys.
    (او کلیدهایش را گم کرده.)
    هنوز هم دنبالشان می‌گردد.

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

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

معمولاً این زمان با قیدهایی مثل just، already، yet، ever، never، recently و … همراه می‌شود و یادگیری کاربردهای آن، درک بهتری از ظرافت‌های زبان انگلیسی به ما می‌دهد.

امیدواریم این آموزش برایتان مفید بوده باشد. می‌توانید نظرات و سوالات خود را در قسمت نظرات برایمان بنویسید

ما را در شبکه های اجتماعی دنبال کنید:

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

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