فرق have been و had been
١ پاسخ
فعل to have یکی از افعال بی قاعده زبان انگلیسی می باشد. هر فعل سه قسمت دارد. قسمت اول فعل یا حال فعل، این فعل می شود have/ has. قسمت دوم یا گذشته فعل می شود had و قسمت سوم فعل یا اسم مفعول این فعل می شود had.
Have و has به تنهایی با اسم مفعول فعل اصلی در زمان حال کامل کاربرد دارند. Have با تمامی فاعلها به جز فاعل سوم شخص مفرد بکار می رود و has با سوم شخص مفرد بکار می رود
نکته ما می گوییم have وhas قسمت اول فعل یا همان قسمت حال می باشند. پس این فعل کمکی باید با جملاتی که زمان آنها حال می باشد، بکار روند .(نوع حال ذکر شد در ادامه نیز ذکر خواهد شد) .نکته دوم.Had قسمت دوم فعل یا گذشته فعل می باشد . بنابراین فقط مجاز است در جملاتی که زمان گذشته دارند بکار رود. کاربرد had به تنهایی با اسم مفعول فعل در زمان گذشته کامل بکار می رود و برای تمامی فاعل ها از had استفاده می کنیم.
پس از این مقدمه اکنون به سوال شما پاسخ می دهیم.
Have been وhas been در زمان حال کامل استمراری کاربرددارند.
همچنین در زمان حال کامل که بصورت مجهول نیز نوشته میشود نیز کاربرد دارند.
Had been با جملاتی که زمان آنها گذشته کامل استمراری می باشند بکار میرود. همچنین جملاتی که زمان آنها گذشته کامل می باشند ولی به شکل مجهول نوشته می شوند کاربرد دارد.
ساختاراول: اسم مفعول + have/ has+ فاعل
ساختار دوم: اسم مفعول + had + فاعل
ساختار سوم: فعل ingدار+ havebeen/ has been + فاعل
ساختار چهارم: فعل ingدار + had been + فاعل
ساختار پنجم: اسم مفعول + have been + مفعول
ساختار ششم: اسم مفعول+ had + مفعول جایگزین فاعل.