به نظر می رسد have beenدر این زبان انگلیسی بسیار رایج است. راستی نمیدونم کی ازش استفاده کنم

پاسخ Native Speaker
Rebecca
اره درسته این جمله ای است که اغلب استفاده می شود! Have beenدر حال حاضر در حال تکمیل است. شما می توانید از ان استفاده کنید اگر چیزی در گذشته اتفاق افتاده است و هنوز هم ادامه دارد. به عنوان مثال، این می تواند یک روال منظم یا یک فعالیت مانند خواندن باشد. فرم has/have + been + وصفی فعلی است. مثال: I've been going to swimming lessons every Monday for the past two months. (من در دو ماه گذشته هر دوشنبه درس شنا گرفته ام.) مثال: She has been playing violin since she was a child. (او از زمان کودکی ویولن مینواخت)