گرامر سطح پیشرفته

present perfect tens گرامر زمان حال کامل در انگلیسی

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

 

گرامر زمان حال کامل  (present perfect tens) برای بیان کاری که در گذشته در یک بازه زمانی نامعین اتفاق افتاده هست و هنوزم ادامه دارد, مثلا (من به رشت نقل مکان کرده ام ) در این مثال من از قبل به رشت نقل مکان کردم و هنوزم در رشت هستم.

در حالت دوم برای بیان عملی است که چندین بار در گذشته اتفاق افتاده هست, به طور مثال (من آن فیلم را چندین بار دیدم).

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

نحوه ساختن جملات زمان حال کامل

 

قسمت سوم فعل + has//have + فاعل

 

صرف یک فعل نمونه  در زمان حال کامل (finish)
گذشته کامل (قسمت سوم فعل) گذشته حال
finished finished finish
I have finished من تمام کرده ام
You have finished تو تمام کرده ای
He has finished او تمام کرده است (آقا)
She has finished او تمام کرده است (خانم)
It has finished آن,این تمام کرده است
We have finished ما تمام کرده ایم
You have finished شما تمام کرده اید
They have finished آنها تمام کرده اند

 

مثالها:

I’m afraid that I have lost my car keys.

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

I have heared that story before

من آن داستان را قبلا شنیده ام

She has sow that movie three times

او سه دفعه فیلم را دیده است.

تفاوت زمان گذشته ساده و زمان حال کامل

 

در زمان گذشته ساده زمان وقوع یک عملی بیان می شود, اما در زمان حال کامل نامشخص هست, به طور مثال:

Sarah went to Rasht yesterday

سارا دیروز به رشت رفت

Sarah has gone to Rasht.

سارا به رشت رفته است

She worked here last year

او سال گذشته اینجا کار میکرد. (یعنی الان کار نمیکند)

She has worked here for two years

اوبه مدت دو سال اینجا کرده است. (یعنی هنوزم کار میکند)

They lived there three years ago

آنها 3 سال پیش آنجا زندگی میکردند.

They have lived there since may

آنها از ماه مِی در آنجا زندگی کرده اند.(یعنی هنوزم زندگی میکنند)

 

 

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

 

برای منفی کردن زمان حال کامل (peresent perfect) بعد از افعال has, have  یک (not) قرار میدهیم.

Has/have + not/n’t

مثال:

You haven’t worked very hard at your job

تو در محل کارت خیلی سخت کار کرده ای

 

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

برای سوالی کردن زمان حال کامل ماضی نقلی (present perfect) باید has ,have در ابتدای جمله قرار دهیم و سپس فاعل را قرار دهیم.

شکل سوم فعل + فاعل + has/have

مثال:

I have worked here for a long time

من برای مدت طولانی اینجا کار میکنم

Have you worked here for a long time

آیا شما برای مدت طولانی در اینجا کار کرده اید؟

 

5/5 - (3 امتیاز)

star

Always believe that you can do whatever you want // همیشه باور داشته باشید که هر کاری که بخواهید میتوانید انجام دهید

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

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

دکمه بازگشت به بالا