Has Been/Have Been/Had Been/Will Have Been

یہ فقرات ‘بی فیملی’ کی طرح ہی ہیں صرف اتنا فرق ہے کہ یہاں مدت/ٹائم پیریڈ آجاتا ہے۔ جیسے کوئی شخص اپنا تجربہ بیان کرے تو کہے گا۔ میں 10 سالوں سے استاد ہوں۔ یا وہ ایک قابل استاد رہا ہے۔ یعنی کوئی تجربہ زہن میں موجود ہے کہ کتنے سالوں سے قابل استاد رہا ہے۔ 

Present - Has been/Have been

  • Has been/Have been + NP

I have been [a teacher] for ten years. 

  • Has been/Have been + Adjective

I have been great.

  • Has been/Have been + V (ing form)

I have been working since the morning.

میں صبح سے کام کر رہا ہوں۔

I have been writing this letter for 10 minutes.

I have been teaching you English for 8 months.

You have been learning English for 8 months.

 

  • Has been/Have been + 3rd form 

 Apples have been eaten. (Passive)

سیب کھائے جا چکے ہیں۔

Past - Had been

  • Had been + NP

I had been a teacher for 2 years.
میں دو سالوں سے استاد رہا تھا۔

  • Had been + Adjective

    I had been busy in a project for ten days.

  • Had been + V (ing form)

    I had been working since the morning.

    میں صبح سے کام کر رہا تھا۔
    I had been teaching in an academy before starting this course with you.
    You had not been learning English before joining me.
    They had not been working on that assignment.

  • Had been + V (3rd form)
    John had eaten apples. (active)
    Apples had been eaten by John.
    سیب کھائے جا چکے تھے۔

Future - Will have been

  • Will have been + NP

I will have been a teacher for two years.
میں دو سالوں سے استاد رہا ہوں گا۔

  • Will have been + Adjective

I will have been busy in a project for ten days.

  • Will have been + V (ing form)

I will have been working on my assignment for ten days.
You will have been writing me an email for ten days. 

  • Will have been + V (3rd form)

John will have eaten the apples. (active)
Apples would have been eaten by John. (passive)
سیب کھائے جا چکے ہوں گے۔

Leave a Reply

Your email address will not be published. Required fields are marked *