بخش مهمی از دستور زبان انگلیسی به زمانها اختصاص دارد و یکی از زمانهای پر استفاده در زبان انگلیسی حال کامل استمراری است. اما کاربرد حال کامل استمراری چیست؟ چگونه آن را سوالی کنیم؟ چگونه آن را منفی کنیم؟ چه افعالی را به زمان حال کامل استمراری میتوان برد؟ همه این سوالات پاسخ مشخصی دارند. در این مطلب، هر آنچه باید در مورد گرامر حال کامل استمراری بدانید برایتان خواهیم گفت. با ما همراه باشید.
فهرست مطالب
Toggleحال کامل استمراری در زبان انگلیسی چیست؟
حال کامل استمراری (present perfect continuous یا present perfect progressive) از مهمترین پرکاربردترین زمانها در زبان انگلیسی است. وقتی میخواهید در مورد اتفاقی صحبت کنید که از گذشته شروع شده است و تا به امروز همچنان ادامه دارد، باید از حال کامل استمراری استفاده کنید. به مثال زیر توجه کنید:
I have been reading War and Peace for a month now.
در جمله بالا، استفاده از زمان حال کامل حاکی از آن است که راوی خواندن کتاب War and Peace را در گذشته شروع کرده است و همچنان مشغول خواندن آن است.
ساختار حال کامل استمراری در زبان انگلیسی
در زبان انگلیسی، فرمول مشخصی برای زمان حال کامل استمراری وجود دارد:
has/have been + [present participle (root form of verb + -ing)]
به مثالهای زیر توجه کنید:
I have been running.
She has been working.
قید و زمان حال کامل استمراری
اگر قیدهای Recently و lately را در جمله مشاهده کردید، ممکن است زمان جملهتان حال کامل استمراری باشد. به جملههای زیر توجه کنید:
Mia has been competing in flute competitions recently (and she will continue to do so).
I haven’t been feeling well lately.
Recently, I’ve been misplacing my wallet and keys.
وقتی میخواهید در مورد اتفاقی با زمان حال کامل صحبت کنید، میتوانید از for، since و how long نیز استفاده کنید.
به جملههای زیر توجه کنید:
How long have they been playing tennis?
They’ve been playing tennis for an hour.
They’ve been playing tennis every Sunday for years.
گاهی جمله حال کامل استمراری نشان میدهد عمل در حال انجام موقتی است. به مثال زیر توجه کنید:
I usually go to the gym on the High Street, but it’s closed for repairs at the moment so I’ve been going to the one in the shopping centre.
سوالی کردن جمله زمان حال کامل استمراری
برای سوالی کردن جمله زمان حال کامل استمراری، کافی است جای فاعل را با have/ has عوض کنید. به جملههای زیر توجه کنید:
I have been running for an hour. → Have you been running for an hour?
The dog is soaking wet. Has it been raining outside?
He has been doing his homework. → Has he been doing his homework?
I have been talking to her. → Have you been talking to her?
I have been living in London. → Where have you been living?
She’s been writing emails. → What has she been doing?
منفی کردن جمله زمان حال کامل استمراری
برای منفی کردن جمله زمان حال کامل استمراری، باید not را به have/has اضافه کنید. به مثالهای زیر توجه کنید.
I have been running for an hour. → I have not been running for an hour.
It has been raining. → It has not been raining.
We have been playing in the park. → We have not been playing in the park.
مقایسه کاربرد زمان حال کامل و زمان حال کامل استمراری
کاربرد زمان حال کامل کاملا متفاوت با کاربرد زمان حال کامل استمراری است. اما تفاوت این دو زمان در چیست؟ در ادامه، از تفاوت زمان حال کامل با زمان حال کامل استمراری به همراه مثال برایتان گفتهایم.
زمان حال کامل متمرکز بر نتیجه کار است:
You’ve cleaned the bathroom! It looks lovely!
I’ve painted the living room! It looks beautiful!
زمان حال کامل استمراری متمرکز بر فعالیت در حال انجام است:
I’ve been gardening. It’s so nice out there.
I’ve been painting the living room. It’s been three hours!
جمله زمان حال کامل در جواب “how many” میآید:
She’s read ten books this summer.
جملۀ زمان حال کامل استمراری در پاسخ به “how long” میآید:
She’s been reading that book all day.
جمله حال کامل عمل کاملشده را روایت میکند:
I’ve written you an email.
جمله حال کامل استمراری به عملی اشاره میکند که همچنان ادامه دارد:
I’ve been writing emails.
وقتی شواهد عمل اخیر وجود دارد، از حال کامل استمراری استفاده میکنیم:
The grass looks wet. Has it been raining?
I know, I’m really red. I’ve been running!
علاوه بر اینها، یادتان باشد که هر فعلی را نمیتوانید به زمان حال کامل استمراری ببرید. برای مثال، افعالی مانند to be و to own را نمیتوانید به زمان حال کامل استمراری ببرید. این افعال را به زمان حال کامل میتوانید ببرید. به مثالهای زیر توجه کنید.
I have been owning my Mazda since 2007. (غلط)
I have owned my Mazda since 2007.(صحیح)
Gus has been being late for work recently.(غلط)
Gus has been late for work recently.(صحیح)
Gus has been arriving late for work recently.(صحیح)
سخن آخر
تا به اینجا، گرامر زمان حال کامل استمراری و کاربرد آن آشنا شدید. همچنین نحوه سوالی کردن و منفی کردن جملههای حال کامل استمراری را نیز یاد گرفتید. با تمرین و تکرار، میتوانید قواعد این زمان را به خاطر بسپارید و از آن استفاده کنید.