حال کامل استمراری برای زمانی بکار می رود که عملی در گذشته آغاز شده و بصورت استمرار و بدون قطع تا زمان حال ادامه پیدا کند و امکان ادامه ی ان در آینده وجود داشته باشد.زمان حال کامل استمراری از ترکیب دو زمان حال کامل و استمراری تشکیل شده است.
مان حال کامل استمراری (Present Perfect Progressive)
یکی از زمانهای گرامری زبان انگلیسی است که برای بیان عملی استفاده میشود که از گذشته شروع شده و هنوز در حال انجام است، یا تأثیر آن در زمان حال باقی مانده است. ساختار زمان حال کامل استمراری از ترکیب فعل کمکی have یا has، شکل سوم فعل be یعنی been، و حالت ing فعل اصلی تشکیل میشود.
شخص
فعل کمکی
شکل سوم be
حالت ing فعل اصلی
اول شخص مفرد
have
been
speaking
دوم شخص مفرد
have
been
speaking
سوم شخص مفرد
has
been
speaking
اول شخص جمع
have
been
speaking
دوم شخص جمع
have
been
speaking
سوم شخص جمع
have
been
speaking
الگوی زیر نحوه ساختن جملات حال کامل استمراری را نشان می دهد:
فعل ing + have/has + been+ فاعل
جمع
مفرد
We have been playing.
I have been playing.
You have been playing.
You have been playing.
He has been playing.
She has been playing.
They have been playing.
It has been playing.
.You have been waiting here for two hours
شما دو ساعت در اینجا منتظر هستید.
.We have been waiting here for over two hours
ما بیش از دو ساعت در اینجا منتظر هستیم.
در پایین نحوه منفی کردن و سوالی کردن زمان حال کامل استمراری را با هم مورد بررسی قرار می دهیم.برای منفی کردن زمان حال کامل استمراری فقط کافیست حرف Not را به بعد از have/has اضافه کنیم. برای یادگیری بیشتر به مثال ها توجه کنید:
.Lisa has not been practicing her English
لیزا انگلیسی خود را تمرین نکرده است.
.You have not been waiting here for two hours
شما دو ساعت در اینجا منتظر نبودید.
اگر بخواهیم زمان حال کامل استمراری را سوالی کنیم باید have/has را قبل از فاعل در اول جمله بیاوریم. برای یادگیری بیشتر به مثال ها توجه کنید:
?Have you been waiting here for two hours
آیا شما دو ساعت در اینجا منتظر هستید؟
?Have you been exercising lately
آیا اخیراً ورزش کرده اید؟
برای سوالی کردن زمان حال کامل استمراری با کلمات پرسشی (wh) پس از کلمه پرسشی، have/has می آید و جمله ی خود را سوالی می کنیم. به مثال های زیر توجه کنید:
اگر کاری را از یک دوره زمانی خاص در گذشته انجام داده ایم و تا حال یا آینده ادامه داشته باشد از زمان حال کامل استمراری استفاده می کنیم. Since , For دو کلمه ای هستن که بیانگر حال کامل و یا حال کامل استمراری هستند. تفاوت Since و For در کاربرد زمانی آن هاست ، از Since برای بیان مبدأ زمان و از For برای بیان طول زمان استفاده می شود.
.I have been owning my Mazda since 2007
من از سال ۲۰۰۷ صاحب مزدا بودم.
.They have been playing football for an hour
آنها یک ساعت است که فوتبال بازی می کنند.
مورد دوم
اگر بخوایم روی بی وقفه ادامه پیدا کردن کاری تاکید داشته باشیم و بدونیم که ان کار به تازگی هم پایان یافته از زمان حال کامل استمراری استفاده می کنیم.
.Have you been crying? Your eyes are red
گریه کرده ای؟ چشمهایت قرمز است.
مورد سوم
اگر عملی به تازگی به پایان رسیده و به نتیجه ای رسیده باشد که بتوانیم نتیجه ی آن را در زمان حال ببینیم یا احساس کنیم، از زمان حال کامل استمراری استفاده می کنیم.
.I have been running, so I’m really hot
در حال دوییدن بوده ام ، واقعا گرمم است.
مورد چهارم
ما قید هایی داریم که برای بیان زمان هستند و به همراه دو کلمه ی whole و یا all می آیند مثل: all the week یا whole week
.Amin has been reading a book all the week
امین در طول تمام هفته کتاب مطالعه کرده است.
جدول زیر کلمات زمانی را نشان می دهد که با حال کامل استمراری ساخته می شوند:
For the past + طول زمان
For the last + طول زمان
For + طول زمان + now
All morning , All day
مثال های بیشتری را باهم بررسی میکنیم
برای بیان عملی که از گذشته شروع شده و هنوز در حال انجام است:
.I have been speaking English for 10 years
من به مدت 10 سال است که انگلیسی صحبت میکنم.
.The children have been playing in the park for hours
کودکان ساعتهاست که در پارک بازی میکنند.
.I have been working on this project for months
من ماههاست که روی این پروژه کار میکنم.
.We have been waiting for you for a long time
ما مدت زیادی است که منتظر تو هستیم.
.The train has been coming for 10 minutes
قطار 10 دقیقه است که در حال آمدن است.
برای بیان عملی که تأثیر آن در زمان حال باقی مانده است:
.I have been feeling tired all day
من تمام روز احساس خستگی میکنم.
.The ground has been shaking for a while
زمین مدتی است که میلرزد.
.The weather has been getting hotter lately
اخیراً هوا گرمتر میشود.
.My hands have been itching all day
دستانم تمام روز خارش میکند.
.The paint has been drying for hours
رنگ مدتهاست که در حال خشک شدن است.
در اینجا چند مثال دیگر آورده شده است که نشان میدهد چگونه میتوان از زمان حال کامل استمراری برای بیان استمرار یک فعل در زمان گذشته استفاده کرد:
.I have been working on this project since last week
من از هفته گذشته روی این پروژه کار میکنم.
.The children have been playing in the park since I got here
کودکان از وقتی من رسیدم در پارک بازی میکنند.
.I have been waiting for you since 10:00
من از ساعت 10:00 منتظر تو هستم.
.The train has been coming since I started walking
قطار از وقتی من شروع به راه رفتن کردم در حال آمدن است.
با همیارزبان، یادگیری زبان انگلیسی سخت نیست. ما اینجا هستیم تا سفر زبانی شما را به یک تجربهی هیجانانگیز تبدیل کنیم. به همراه همیارزبان، با انگیزه و انرژی، زبان انگلیسی را به راحتی یاد میگیرید و به دنیایی جدید و فرهنگ غنی دست پیدا میکنید.
حال کامل استمراری برای زمانی بکار می رود که عملی در گذشته آغاز شده و بصورت استمرار و بدون قطع تا زمان حال ادامه پیدا کند و امکان ادامه ی ان در آینده وجود داشته باشد.زمان حال کامل استمراری از ترکیب دو زمان حال کامل و استمراری تشکیل شده است و در این مقاله ما همراه با مثال برای یادگیری این موضوع تلاش کردیم که امیدواریم مفید واقع شده باشد.
پاسخ سوالاتی که احتمالا برایتان بهوجود آمده را در اینجا ببینید:
برای سوالی کردن حال استمراری چیکار باید کرد؟
اگر بخواهیم زمان حال کامل استمراری را سوالی کنیم باید have/has را قبل از فاعل در اول جمله بیاوریم.
تفاوت زمان حال کامل استمراری با زمان حال استمراری چیست؟
زمان حال استمراری برای بیان عملی استفاده میشود که در حال وقوع است و به نتیجهی آن تأکیدی نمیشود. اما زمان حال کامل استمراری برای بیان عملی استفاده میشود که از گذشته شروع شده و هنوز در حال انجام است یا تأثیر آن در زمان حال باقی مانده است.
تفاوت زمان حال کامل استمراری با زمان گذشته استمراری چیست؟
زمان گذشته استمراری برای بیان عملی استفاده میشود که در گذشته در حال وقوع بوده و به نتیجهی آن تأکیدی نمیشود. اما زمان حال کامل استمراری برای بیان عملی استفاده میشود که از گذشته شروع شده و هنوز در حال انجام است یا تأثیر آن در زمان حال باقی مانده است.
تعیین سطح به شروع روند یادگیری بهتر شما کمک میکند و به همین علت انجام آن به هر زبانآموزی توصیه میشود. در همیارزبان تعیین سطح رایگان است و این دید را به شما میدهد که بهتر است زبان را از چه سطحی آغاز کنید.