گذشته کامل استمراری (Past perfect continuous):
این مقاله در مورد گذشته کامل استمراری Past perfect continuous هست.
وقتی از این گرامر استفاده میکنیم که بخواهیم در مورد اتفاقی که قبل از اتفاقات اصلی مورد نظر ما افتاده باشد صحبت کنیم.
به عبارتی دیگر گذشته کامل استمراری Past perfect continuous برای تاکید بر روی عملی است که قبل از اعمال دیگر در گذشته صورت گرفته و با تاکید بر روی طول دوره توسط کلماتی مانند for , how long , all ماهیت عمل را بهتر میرساند. به مثالها توجه کنید.
طرز ساخت:
… +Subject + had been + verb + ing
.I had been waiting for an hour when the bus arrived
من یک ساعت منتظر مونده بودم وقتی که اتوبوس رسید.
.It had been raining all morning
تمام صبح باران در حال باریدن بود.
?How long had you been waiting here
چه مدت اینجا منتظر بودی؟
.I had been riding a bike for 2 hours , before it started to rain
قبل از این که باران شروع به باریدن کند، من برای 2 ساعت در حال دوچرخه سواری بودم.
.Sarah had been sleeping for 2 hours when her mother came in
هنگامی که مادر سارا وارد شد، سارا دو ساعت بود که خوابیده بود.
اگر دقت کرده باشید متوجه میشید که اکثر این جملات دو بخشی هستند و بخشی از آنها یعنی عملی که در گذشته دورتر انجام شده به صورت گذشته کامل استمراری و بخش دیگر به صورت گذشته ساده به کار رفته است.
I’d= I had
سوالی کردن:
برای سوالی کردن کافیست که طبق ساختار زیر عمل کنید.
?… +Had + subject + been + verb + ing
?Had you been waiting for a long time
آیا برای مدت طولانیای منتظر بودی؟
.Yes, I had./ No, I hadn’t
?Had she been sleeping for 2 hours
آیا او برای دو ساعت خوابیده بود؟
.Yes, she had. / No , she hadn’t
منفی کردن:
برای منفی کردن طبق ساختار زیر عمل میکنیم.
Subject + had + not + been + verb + ing
.They had not been traveling for 2 years because they didn’t have enough money
اونها به مدت دو سال مسافرت نرفته بودند، چون پول کافی نداشتند.
امیدوارم که این مقاله براتون مفید بوده باشه.
مطالب مرتبط
← گذشته be
← گرامر
This web is describing very welland learn very good❤thanks for teaching
you’re very welcome.