ساختار گرامر Present Perfect Continuous یا همان حال کامل استمراری
این مدل گرامر ماضی نقلی استمراری، اشاره به این دارد که عملی در گذشته آغاز شده و تا الان ادامه دارد.
همچنین برای یک بازه زمانی هم میتوان از این مدل گرامر استفاده کرد.
has/have + been + present participle
نحوه استفاده از Present Perfect Continuous
1- طرز استفاده از گرامر پرزنت پرفکت کانتینیو اس در یک بازه زمانی از گذشته تا به امروز
I have been waiting for this since last month
از ماه گذشته منتظر این بوده ام.
Have you been practicing lately?
آیا این اواخر در حال تمرین بوده ای؟
2- طرز استفاده از گرامر Present Perfect Continuous با استفاده از قید Recently, Lately
می توان در استفاده از این مدل گرامر از بازه زمانی هم استفاده نکرد. مثل “برای دو هفته”، “برای یکسال” و … که در این حالت معنای عمومی جمله “به تازگی” معنی میشود.
اما اغلب موارد برای اینکه تاکید بیشتری داشته باشیم قیدهای “Lately” و “Recently” را استفاده میکنیم.
Have you been feeling anything recently?
No, I haven’t been feeling anything recently.
نکته مهم در (Present Perfect Continuous Forms) گرامر حال کامل استمراری:
نکته 1: اگر برای افعال حسی٬ مثل بوییدن٬ احساس کردن٬ شنیدن این گرامر را استفاده میکنید٬ ممکن است این سوءتفاهم پیش بیاید که شما در حال توهین به فرد هستید
مثلا:
Have you been smoking?
این جمله این معنی را میدهد که فرد بوی سیگار میدهد و شما دارید ازش میپرسید که سیگار کشیده اید اخیرا؟
یعنی “بوی سیگار میدی” و این مدل صحبت کردن روی خوشی در مکالمه ندارد و ممکن ست توهین آمیز به نظر برسد.
در واقع ما با پیشفرضی که از موقعیت داریم، مثلا بویی که میاد یا جوری که فرد به نظر میرسد، برداشتی از کاری که فرد در حال انجامش بوده میکنیم.
مثال دیگر:
?Have you been feeling alright
یعنی تو به نظر من مریض میایی و اشاره به این میکنیم که فرد بیمار است.
نکته 2: بعضی افعال نمیتوانند به صورت استمراری استفاده شوند، در این موارد باید حال کامل یعنی ماضی نقلی استفاده کنیم.
Ramin has been having his car for 2 years.
این جمله غلط است
Ramin has had his car for 2 years.
این جمله درست است .
نکته 3: برخی از قیدهایی که میتوان در این مدل گرامر استفاده کرد
always, only, never, ever, still, just
بیشتر بدانید: کاربرد still
نکته 4: استفاده از این گرامر در حالت مجهول کمتر رایج ست.
Recently, Azi has been doing the work. (فعل معلوم)
Recently, the work has been being doing by Azi. (فعل مجهول)
0 پاسخ
thank you