دانلود فانگلیش به سطحی که می‌خوای می‌رسی

آموزش گرامر حال کامل استمراری در زبان انگلیسی (Present perfect continuous)


آموزش گرامر حال کامل استمراری در زبان انگلیسی (Present perfect continuous)

Present perfect continuous

این مقاله در مورد حال کامل استمراری (Present perfect continuous) هست.

ما زمانی از حال کامل استمراری (Present perfect continuous) استفاده می‌کنیم که بخواهیم در مورد موارد زیر حرف بزنیم.

1. در مورد عملی که در گذشته شروع شده و تا زمان حال ادامه دارد و بر روی حال تاثیر گذاشته.

مثال:

?How long have you been feeling sick

چه مدت هست که شما مریض هستید؟
(یعنی شخص قبلا مریض شده و همچنان نا‌خوش احوال هست و احساس مریضی داره.)

2. برای کارهایی که به تازگی تموم شده‌اند. اما نتیجه‌شون هنوز درست و پا برجاست. (برای کار هایی که نتیجه‌شون مهم تر از خود عمل هست.)

مثال:

.I’ve been shopping all morning, I’m exhausted

من از صبح در حال خرید هستم و الان خسته‌ام.
(در اینجا نتیجه‌ی عمل یعنی خستگی مورد توجه و بحث گوینده هست.)

I have= I’ve

طرز ساخت:

… + Subject+ have/ has + verb + ing

مثال:

.I’ve been waiting for almost 20 minutes

تقریبا یه 20 دقیقه‌ای هست که منتظرم.

.It has been raining for 2 hours

2 ساعتی هست که داره بارون می‌باره.

.My sister has been living alone since her divorce

خواهرم از وقتی که طلاق گرفته تنها زندگی می‌کنه.

 

می توانیم با how long و for و since نیز حال کامل استمراری رو به کار ببریم و نشون بدیم که عملی در گذشته شروع شده و هم‌چنان ادامهدارد.

?How long have you been learning English

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

.They’ve been waiting here for over an hour

اون‌ها بیشتر از یک ساعت هست که این جا منتظر هستند.

.I’ve been watching TV, since 2 O’clock

من از ساعت 2 در حال تماشای تلویزیون هستم.

قید‌هایی مثل recently و lately در این گرامر کاربرد زیادی دارند. هنگامی که از این قید‌ها استفاده می‌کنیم دیگر نیازی به بیان مدت زمان با استفاده از for و since نیست.

.Prices have been going up recently

اخیرا قیمت ها بیشتر شده‌اند.

?What have you been doing lately

اخیرا چه کار هایی انجام میدی؟

سوالی کردن:

برای سوالی کردن کافیست طبق ساختار رو به رو عمل کنیم.

 … + Have/ has + subject + been + verb + ing

?How long have you been smoking

چه مدت هست که شما سیگار می‌کشید؟

منفی کردن:

برای منفی کردن کافیست که منفی کننده not رو اضافه کنیم.

Haven’t = have not

.I haven’t been living here for years

من سال‌هاست که اینجا زندگی نکرده‌ام.

 

 

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

 

مطالب مرتبط

← سوالات wh زمان حال‌ ساده در انگلیسی

← حال استمراری

← حال ساده

حال کامل

← گرامر

 

 

گرامرمبتدی

5308 بازدید

Learner-Centered Classroom(کلاس دانش آموز محور) درآموزش زبان انگلیسی چیست؟آموزش رایگانآموزش زبانحال کامل استمراریزبانزبان انگلیسیفانگلیشگرامرگرامر حال کامل استمراری در زبان انگلیسیگرامر زباننرم افزارنرم افزار فانگلیشیادگیری زبان انگلیسی

فرهت فیروزهمشاهده نوشته ها

سلام فرهت هستم. مدرس زبان انگلیسی و مترجم و نویسنده! در کنار این‌ها، دانشجوی رشته‌ی علوم آزمایشگاهی هم هستم که علاقه‌ی شدیدی به کشف چیز‌های مختلف داره.

۳ دیدگاه

در بحث پیرامون مقاله شرکت کنید.

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