گرامر have been، گرامر has been و had been همگی معانی نزدیک به هم دارند. این شباهت ممکن است گاهی منجر به سردرگمی در مورد زمان مناسب برای استفاده از هر ساختار شود.
در این پست امروز ما تفاوتهای بین have been ،has been و had been را مورد بحث قرار میدهیم تا بتوانید هنگام صحبت یا نوشتن از هر یک به درستی استفاده کنید.
گرامر have been و گرامر has been برای ساخت فعلهایی هستند که در زمان حال کامل و زمان حال کامل استمراری استفاده میشوند.
زمان حال کامل مشخص کننده یک عمل یا حالتی است که در زمان نامشخصی در گذشته رخ داده است. حال کامل استمراری در زبان انگلیسی بیانگر یک فعالیت مداوم است که در گذشته شروع شده و تا زمان حال ادامه دارد، یا برای بیان کارهای استفاده میشود که شما در طول عمرتان آنها را انجام دادهاید و قصد دادن جزئیات ندارید، مثل رفتن به یکی از کشورهای خارجی!
مثال:
زمانی که فاعل جمله I, you, we یا سوم شخص جمع باشد از have been استفاده میکنیم؛ مانند:
اگر فاعل جمله یک اسم سوم شخص مفرد باشد (he, she, it) از has been استفاده میکنیم.
مانند:
همانطور که میبینید، گرامر have been و گرامر has been معنای مشابهی دارند. تفاوت اصلی بین آنها شکلی است که توسط فاعل انجام دهنده عمل تعیین میشود.
Had been مشابه have been و has been است، با این تفاوت که اقداماتی را مشخص میکند که هم در گذشته شروع شدهاند و هم به پایان رسیدهاند. گرامر had been در زمان های گذشته کامل و گذشته کامل استمراری استفاده میشود. have been و گرامر has been نقطهای از زمان گذشته را که باز و ناتمام میماند اما had been نشان میدهد که عمل بسته و کامل شده است.
مثال:
زبان رو بهصورت ساده، روان و کاربردی همراه با فان و سرگرمی یاد بگیر.