Home / Grammar / “Has Been,” “Have Been,” and “Had Been” Difference – PDF

“Has Been,” “Have Been,” and “Had Been” Difference – PDF

55861 Views

Understanding the differences between “has been,” “have been,” and “had been” is crucial for mastering English grammar.”Have been,” “has been,” and “had been” are forms of the verb “to be.”

We use “has been” with singular subjects (e.g., he, she, it). “Have been” is used with plural subjects and the pronouns I, we, and they. “Had been” is the past perfect form and is used to indicate actions completed before a certain point in the past.”

Present Perfect Tense: “Has Been” and “Have Been”

Present Perfect Tense

 

What Do They Mean?

“Has been” and “have been” are used in the present perfect tense. They describe actions that began in the past and continue into the present or were recently completed.

Usage

  • “Has been”: Used with third-person singular subjects (he, she, it).
  • “Have been”: Used with first-person singular (I), second-person singular and plural (you), and third-person plural subjects (we, they).

Examples

Has Been:

  1. He/She/It:
    • Example: He has been working at this company for ten years. (He started working there ten years ago and is still working there.)
    • Example: The dog has been barking all night. (The barking started earlier in the night and continues now.)

Have Been:

  1. I/We/They/You:
    • Example: I have been looking for my keys all morning. (I started looking in the morning and am still looking.)
    • Example: They have been studying hard for the exams. (Their study started in the past and continues.)

Common Mistakes

  1. Using the Wrong Subject:
    • Incorrect: He have been playing football.
    • Correct: He has been playing football.
  1. Incorrect Time Frame:
    • Incorrect: They has been here yesterday.
    • Correct: They have been here since yesterday.

Tips for Remembering

  • “Has been”: Think of singular subjects (he, she, it) – He has, She has, It has.
  • “Have been”: Think of plural or other singular subjects (I, we, they, you) – I have, We have, They have, You have.

 

Past Perfect Tense: “Had Been”

Have Been & Has Been Difference

What Does It Mean?

“Had been” is used in the past perfect tense to describe an action that started in the past, continued for some time, and ended before another action took place.

Usage

  • “Had been”: Used with all subjects (I, you, he, she, it, we, they).

Examples

  1. Example: They had been talking for over an hour before Laila arrived. (The talking started, continued for an hour, and then ended when Laila arrived.)
  2. Example: The children had been excited about the trip until it was canceled. (The excitement started, lasted until the cancellation, and then ended.)

Common Mistakes

  1. Confusing Present and Past:
    • Incorrect: I have been living here before she moved in.
    • Correct: I had been living here before she moved in.
  2. Incorrect Sequence of Events:
    • Incorrect: She had been finishing her homework when the power went out.
    • Correct: She had been doing her homework when the power went out.

Tips for Remembering

  • “Had been”: Always think about two events – the first one that was ongoing and finished before the second event occurred.

Quick Reference Table

TenseUsageExample
Has beenThird-person singular subjectsHe has been waiting for an hour.
Have beenI, we, you, they, plural subjectsThey have been planning the party.
Had beenAll subjects, for past actionsShe had been reading before the lights went out.
Have Been & Has Been & Had Been

 

“Have Been”, “Has Been”, “Had Been” Table

Have BeenHas BeenHad Been
FormPresent Perfect ContinuousPresent PerfectPast Perfect
MeaningAction started in the past and continues to the presentAction started in the past and continues to the present-Action started and finished before another past action
-“Had been,”, suggests an action that both began and ended in the past.
PronounI/You/We/TheyShe/He/ItI/You/He/She/It/We/They
ExampleThey have been studying for 3 hours. (still studying)He has been studying for 3 hours. (still studying)-I had been studying for 3 hours before leaving my room.

-He had been studying for an hour before he decided to stop.

Test Your Understanding

Try this interactive quiz to test your understanding of “has been,” “have been,” and “had been”:

  1. He ______ (work) at the company since 2010.
  2. They ______ (study) for hours before the exam started.
  3. I ______ (wait) here all morning.
  4. She ______ (live) in New York for five years before moving to Los Angeles.
  5. You ______ (be) very helpful throughout this project.

Check your answers:

1. has been working / 2.had been studying / 3. have been waiting / 4. had been living/ 5. have been

You can also take a short quiz on the difference between Have Been, Has Been, Had Been here.

 

Have Been, Has Been, Had Been Exercises

Have Been, Has Been, Had Been Exercise PDF – download

Have Been, Has Been, Had Been Lesson with Examples PDF – download 

  • Facebook
  • Twitter
  • Pinterest
Subscribe
Notify of

78 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

I’m so satisfied😊😊

Very nice

I’m very satisfied

These all content is very helpful for me. Thank you for your effort.

Can u please send me more exercise ? Do you have pdf?

very easy to lean english

Thank you

Very confusing yet very informational

Good one!!! Thanks..

its superb

Great post. Learned a lot in short time!

Please help.
The following sentence needs to be in the passive voice.
My bag had been stolen when I was on my way home. The thief was arrested shortly after. Is this correct? Or should it be “has been stolen” or “was stolen” Thanks

Has been is correct

Are you sure? The action hapoened and finished in the past. I mean, “when I WAS on my way home”, is the past simple. So, shouldn’t it be HAD BEEN?

You are correct that was past which already happened so according to that it shall be had been

this is a useful practical exercise.

Very nice lessons. Recommend me more please.

It made me understand the concept very well , but would we nice if we get a chance to check our answers

would make more sense if it had the result

Very useful!

I am so satisfied and pleased to get this exercise

Very useful..

I learned a lot.
Thank you 🙂

Really appreciated guys. have been, had been difference is easy for me now

I am understand now .. thanks

The lesson is very clear and it’s much helpful to easy understanding.
Thank you very much.✨😊😊👍

GOOD EXP

Understood thank you

It’s a really amazing post for me.

You have no idea how confusing this was to me. Thank you so much brother!

Good explanation

Thank you very much. Though it is not tough, but sometimes really confusing.

Satisfactory

Very nice

this is so nice. a good explanation plus gave you a quick quiz. Amazing <3

very helpful..also .like the way you identified examples

Thanks for the lesson. I learnt how to use have been, has been, had been easily!

i have been tried a lot to learn the use of “have/had been”.
finally i have learned with the help of this website.
very useful and easy to learn content i have seen ever.

Finally I have learned the difference between has been, had been, have been. Nice!

It is really nice to get information from learn English team.
It is informative especially the quiz amazing. Thank you.

👍

Thanks for the lesson

got perfect score

These examples have been very helpful for me

Last edited 3 years ago by Gayan

It gave me confidence, very nice and easy to understand

good

I would like to join conversation group

I don’t know about had been and have been.. Finally I have clearly.. Thanks for this..

Very grateful thank you

hi how do i know my answers are correct or not.

All the question are very interesting

What the hell is wrong with this site, after giving the above test, for results they asked for my Name and Email-ID, I provided both but still stuck with the same page, Nothing received on my mail and nothing seems to be visible in this page also!!

where is result

Great content , easy and practical
-Very satisfied! ♥️
Thank you !!

truly very helpfull.thanks a lot.

This div height required for enabling the sticky sidebar