calling gif
Present perfect‌ - زمان ماضی نقلی در انگلیسی

زمان حال کامل (ماضی نقلی) در زبان انگلیسی - Present perfect

از این مورد وقتی استفاده می کنیم که یه اتفاقی تو گذشته افتاده ولی به حال مربوط می‌شه. ساختار این جمله ها شبیه گذشته هستش ولی بهش میگن Present perfect . استفاده از این مورد ممکنه یکم سخت باشه و دنبال کردن قوانینش ممکنه یکم گیجتون کنه. تازه یه سری تفاوت بین انگلیسی و آمریکایی این زمان هم وجود داره. در بخش های شمالی آمریکا مردم تمایل دارن به جای present perfect از simple past استفاده کنن، مخصوصا در کنار کلماتی مثل  yet و  already. مثلا ممکنه که شما تو بریتانیا بشنوید که یکی بپرسه Have you eaten breakfast yet? ،  ولی خب تو آمریکا می‌شنوید Did you eat breakfast yet? . خبر خوب اینکه اگه یه موقع حواستون نبود و اشتباهی این دوتا زمان رو به جای هم استفاده کردید خیلی هم نگران نباشید، خواننده حتما متوجه میشه که منظورتون چیه.

همونطور که برای present قوانین ابتدایی داشتیم، برای present perfect هم فرم ساده دارد و هم استمراری. بریم سراغ چندتا مثال:

 

زمان حال کامل بصورت خبری در زبان انگلیسی

I’ve seen that movie twice. (present perfect simple)

من اون فیلمو دوبار دیدم.

 

Juan has been living in Glasgow for two years. (present perfect Continuous / progressive)

جوآن دو سال در گلاسگو زندگی کرده.

 

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

I haven’t seen a movie for ages. (present perfect simple)

چند سالی میشه که یه فیلم ندیدم.

 

He hasnt been doing his homework, he’s been reading the newspaper instead. (present perfect continuous /progressive)

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

 

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

Have you seen that movie yet? (present perfect simple)

اون فیلمه رو تا حالا دیدی؟ زمان حال کامل در زبان انگلیسی

How long has Juan been living in Glasgow? (present perfect continuous / progressive)

جوآن برای چه مدت در گلاسگو زندگی کرد؟

 

مثالهای بالا نشون میدن که زمان present perfect تشکیل می‌شه از:

Have / has + وجه وصفی فعل اصلی

Present perfect simple: have/has + اسم مفعول

Present perfect continuous/progressive: have/as +been + –ing (present participle)

 

شما از present perfect وقتی استفاده می‌کنید که بخواید درباره‌ی یه اتفاقی که تو گذشته افتاده صحبت کنید که به زمان حال مربوط می‌شه. وقتی می‌گید یه اتفاقی افتاده، یا داشته اتفاق می‌افتاده پس دارید یکمم درباره زمان حال صحبت می‌کنید. مثلاً وقتی می‌گید I have seen that movie twice منظورتون اینه که دوبار قبلاً این فیلم رو دیدید، ولی ممکنه بازم بعداً ببینیدش. وقتی می‌گید Juan has been living in Glasgow for two years  ، منظورتون اینه جوآن دوسال پیش شروع کرد به زندگی در گلاسگو ولی هنوزم داره اونجا زندگی میکنه.

 

برای استفاده از present perfect دو راه دارید :

- می‌تونید از present perfect وقتی استفاده کنید که یه اتفاق یا وضعیتی تو گذشته شروع شده و تا همین لحظه ادامه داشته. مثلاً بگیم Ive been waiting for 20 minutes، نه اینکه بگیم I am waiting for 20 minutes. من از 20 دقیقه پیش تا الان منتظر بودم و هنوزم منتظرم. می‌تونید از این زمان برای یه سری اتفاقاتی که تو گذشته چند بار رخ داده و تا الان هم ادامه داشته استفاده کنید. مثلاً I have seen that movie twice .

- می‌تونید از present perfect وقتی استفاده کنید که یه اتفاق یا وضعیتی تو گذشته پیش اومده ولی تو زمان حال اهمیت داره. مثلا Ive spoken to my boss about the report . اگه بگی دقیقا کِی این اتفاق افتاده باید از گذشته ساده استفاده کنی، I spoke to my boss about the report yesterday ، نه اینکه بگی Ive spoken to my boss about the report yesterday.

 

معمولا در کنار این زمان از since  و for  استفاده میشه. کلمه Since به یه زمان اشاره داره و وقتی ازش استفاده می‌کنید که بخواید بگید یه اتفاقی از چه زمانی شروع شده. مثلا Juan has been living in Glasgow since 2007 . اینجا For اشاره داره به یه بازه زمانی و شما با استفاده از این کلمه داری نشون می‌دی چه مدت طول کشیده تا یه اتفاقی رخ بده. مثلا Juan has been living in Glasgow for two years .

تو زبان بریتانیایی برای این زمان از just هم استفاده می‌شه، مثلاً:

Jan: Have you got that report I need?

جان: گزارشی که نیاز داشتمو آماده کردی؟

Isabel: Yes, I’ve just finished it.

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

 

اینجا just این معنیو می‌ده که همین چند دقیقه پیش گزارش رو تموم کردم.

 


لینک‌های مرتبط:

زمان گذشته ساده در زبان انگلیسی

دوره های فوق فشرده زبان انگلیسی