Past perfect and present perfect

سلام وقت همگی به خیر میخواستم بدونم آیا امکانش هست که از past perfect در کنار present perfect
استفاده کنیم؟ یعنی مثلا بگیم : the refrigerator has been empty becouse someone had eaten the ice cream

برای این پرسیدم چون همه جا دیدم که past perfect با simple past میاد ، ممنون میشم جواب بدید🙏

2 پسندیده

سلام دوست گرامی :tulip::blossom::sunflower::hibiscus::rose::rosette::white_flower::cherry_blossom::bouquet:عصرتون بخیروشادی :tulip::blossom::sunflower::hibiscus:

(present perfect (have/has + pp در فارسی معادل “ماضی نقلی” است. زمانی به کار می ره که کاری در گذشته صورت گرفته و نتیجه اون در زمان حال قابل لمس و رؤیته. یعنی با زمان حال ارتباط داره. مثلا:

He told me his name but I’ve forgotten it. (I can’t remember it now)

وقتی می خوایم درمورد اتفاقی که تازه افتاده خبر بدیم:

Ow! I’ve cut my finger.

همچنین وقتی کاری در گذشته صورت گرفته و تا زمان حال ادامه پیدا کرده یا می کنه.

(a period of time from the past until now, ex. recently, so far, in the last few days,…,

): I’m hungry. I haven’t eaten anything since breakfast. (frombreakfast until now)

با today, this morning/ evening,… هم به کار می ره وقتی دوره زمانی مذکور هنوز تموم نشده.مثلا:

I’ve drunk 4 cups of coffee today.

(امروز یعنی today هنوز تموم نشده و شاید تا آخر روز باز هم قهوه بنوشم.)

(past perfect (had + pp در فارسی معادل ماضی بعیده.

وقتی دو کار یا عمل در گذشته انجام می شن (یکی بعد از دیگری) برای کاری که زودتر / قبل تر انجام شده از past perfect استفاده می کنیم:

When we got home last night, we found that somebody had broken into the flat.

(یعنی ورود دزدها یا اشخاصی به خونه، قبل از برگشتن ما به خونه صورت گرفته. پس با past perfect بیان می شه)

برای دیدن تفاوت present perfect continuous و past perfect continuous هم می تونید این لینک رو مشاهده کنید:

http://goo.gl/Bj2w

(منبع: https://chimigan.com)

4 پسندیده