If you’re confused about Have Been Having vs Have Had, you’re not alone. These phrases look similar, but they show different meanings, time, and emphasis in English grammar.
The main difference is simple: have had usually focuses on a fact, experience, result, or possession, while have been having highlights an ongoing or repeated activity. Understanding this difference helps you choose the correct form naturally.
In this guide, you’ll learn the grammar rules, sentence structure, usage, and examples for both forms. You’ll also discover common mistakes and easy tips that make present perfect and present perfect continuous much easier to understand.
Have Been Having vs Have Had: Quick Answer
Have had is the present perfect form of have. Its structure is:
have/has + had
Examples:
- I have had enough time.
- She has had several opportunities.
- We have had this problem before.
Have been having is the present perfect continuous form:
have/has + been + having
Examples:
- I have been having trouble sleeping.
- She has been having meetings all morning.
- They have been having problems with the system.
The present perfect continuous normally focuses more strongly on an activity or repeated situation continuing up to now or recently stopping.
| Form | Tense | Main focus | Example |
| Have had | Present perfect | Fact, experience, result, or state | I have had several meetings. |
| Have been having | Present perfect continuous | Ongoing or repeated activity | I have been having meetings all morning. |
So, neither phrase is automatically “correct” while the other is wrong. The context determines which one fits best.
What Does “Have Had” Mean?
At first glance, have had looks strange because the same verb appears twice.
However, the two forms have different jobs.
In “I have had a good experience,” the first have acts as the auxiliary verb that forms the present perfect. The second had is the past participle of have.
The basic structure is:
Subject + have/has + had + complement
For example:
- I have had breakfast.
- You have had enough practice.
- She has had several interviews.
- We have had this conversation before.
- They have had a difficult week.
The present perfect connects a past situation to the present in some meaningful way. It can describe experiences, completed events without a stated finished past time, or states that began earlier and remain relevant now.
When to Use “Have Had”
Have had works particularly well when you want to emphasize the fact or result rather than the activity itself.
For example:
I have had three cups of coffee today.
The important information is the number: three cups.
Compare that with:
I have been having coffee all morning.
Now the focus shifts toward the activity and the period during which it has been happening.
You can use have had for several common meanings:
- Experiences: I have had some interesting experiences.
- Possession: She has had the same car for years.
- Problems: We have had several problems.
- Events: They have had two meetings today.
- Food and drinks: I have had breakfast already.
- Conditions or situations: He has had a difficult month.
Notice that have had doesn’t always mean something is completely finished in the ordinary sense. For example:
I have had this phone for five years.
The possession began five years ago and continues now.
That’s an important point. Present perfect isn’t simply a fancy way to say “finished.”
What Does “Have Been Having” Mean?
Have been having combines the present perfect with the continuous aspect.
Its structure is:
Subject + have/has + been + having
Examples include:
- I have been having trouble concentrating.
- She has been having regular conversations with her manager.
- We have been having unusually cold weather.
- They have been having difficulty finding a solution.
The phrase looks awkward because have + been + having contains three forms that belong to the same grammatical chain. Yet it is perfectly possible in English when the meaning supports the continuous aspect.
The present perfect continuous generally emphasizes an activity that started earlier and continues now, or a recently completed activity whose effects matter in the present. It can also describe repeated activities over a period.
Why “Have Been Having” Looks So Strange
Break it apart:
I have been having problems.
- have = present perfect auxiliary
- been = past participle of be
- having = -ing form of have
Nothing is grammatically wrong with this sequence.
The real question isn’t whether the phrase looks unusual. The better question is:
Does the meaning of “have” allow a continuous form here?
That distinction matters because have can express different meanings.
When have means possess or own, English normally treats it as a stative verb:
I have had this car for five years.
Not:
I have been having this car for five years.
However, when have describes an activity, event, experience, or repeated occurrence, the continuous form can work:
I have been having meetings all afternoon.
English grammar sources generally note that stative meanings of have don’t normally take the continuous form, while activity-based uses can.
Have Had vs Have Been Having: The Biggest Difference
The easiest way to understand the contrast is to think of a snapshot versus a video.
Have had = snapshot
Have been having = video
A snapshot gives you the fact or result. A video gives you a sense of the activity unfolding over time.
Consider:
I have had several meetings today.
The speaker emphasizes the number or fact.
Now compare:
I have been having meetings all day.
The speaker emphasizes the ongoing schedule and activity.
Neither sentence is inherently better. They simply point your attention in different directions.
| Meaning | Have Had | Have Been Having |
| Fact or result | Strong choice | Less direct |
| Number or quantity | Strong choice | Usually less natural |
| Repeated activity | Possible | Strong choice |
| Ongoing activity | Possible in some contexts | Strong choice |
| Possession | Usually preferred | Usually incorrect or unnatural |
| Duration | Possible | Often emphasized |
| Temporary pattern | Possible | Often preferred |
| Recent activity | Possible | Often highlights the activity |
This distinction reflects the broader difference between present perfect simple and present perfect continuous.
Have Had vs Have Been Having With Real Examples
The best way to see the difference is through sentence pairs.
“I have had headaches” vs “I have been having headaches”
I have had headaches for several years.
This can describe a general history or recurring condition.
I have been having headaches this week.
This more strongly suggests repeated headaches during the current period.
The second sentence makes the recent pattern feel more immediate.
“We have had meetings” vs “We have been having meetings”
We have had three meetings this week.
The focus is the number of meetings.
We have been having meetings all week.
The focus is the ongoing series of meetings.
This is one of the clearest examples because quantity naturally favors the simple perfect.
“She has had problems” vs “She has been having problems”
She has had problems with the project.
This presents the problems as a fact or experience.
She has been having problems with the project.
This suggests an ongoing or repeated pattern that has been affecting her recently.
The continuous form gives the reader more of a sense that the problems are developing or recurring.
When “Have Had” Is the Better Choice
Choose have had when the sentence mainly communicates a fact, experience, result, possession, or completed event.
Experiences
I have had many opportunities to travel.
The speaker summarizes experience rather than describing an activity in progress.
Possession
She has had that laptop since college.
Here, have means possess. The simple perfect is the natural choice.
Quantity
We have had five interviews this month.
The number five matters. Present perfect simple handles this neatly.
Completed experiences
I have had lunch already.
The relevant event is the completed meal.
States
He has had a difficult year.
The sentence summarizes his situation during the year.
In these cases, forcing have been having into the sentence can make it longer without making the meaning clearer.
When “Have Been Having” Is the Better Choice
Choose have been having when you want to highlight an activity, repeated event, or temporary pattern.
Repeated events
I have been having trouble with my internet lately.
This suggests repeated or continuing problems rather than one isolated event.
Ongoing activities
She has been having conversations with the design team.
The conversations form an ongoing activity.
Temporary patterns
We have been having unusually cold mornings lately.
The phrase describes a pattern that has been occurring during a recent period.
Duration
They have been having meetings since Monday.
The continuous construction draws attention to the ongoing series of meetings.
The present perfect continuous is especially useful when how long something has been happening matters. It commonly appears with for and since.
Also Read This: Too High or To High? Grammar Explained (With Examples)
Have Been Having With “For” and “Since”
Both for and since can help establish a time connection.
For introduces a duration:
I have been having trouble for three days.
Since introduces the starting point:
I have been having trouble since Monday.
Compare:
I have had this problem for three days.
and:
I have been having problems for three days.
The first can describe one continuing problem. The second more readily suggests recurring problems during that period.
That distinction is subtle but useful.
Why “Have Been Having” Can Be More Natural in Some Contexts
Sometimes the continuous form gives a sentence a stronger sense of immediacy.
Imagine someone asking:
“Why are you so frustrated?”
You might answer:
I have been having problems with my computer all morning.
The continuous form naturally connects the ongoing activity to your current emotional state.
The same principle works with physical effects:
I’m exhausted because I have been having back-to-back meetings all day.
The phrase doesn’t merely report meetings. It helps explain the speaker’s present condition.
Present perfect continuous often works this way: it connects recent activity with a visible, noticeable, or relevant result now.
When “Have Been Having” Sounds Unnatural
Not every meaning of have works comfortably in the continuous form.
The biggest problem occurs when have means possession.
Unnatural:
I have been having a house for ten years.
Natural:
I have had a house for ten years.
Likewise:
I have had this account since 2020.
is natural when have means possession.
The continuous form doesn’t make sense because owning something isn’t normally presented as an activity unfolding moment by moment.
This principle also applies to many other stative verbs. English generally prefers simple forms with verbs expressing states rather than dynamic actions.
Have Had vs Have Been Having: Common Mistakes
A few errors appear repeatedly when learners compare these forms.
Using “have been having” for possession
Incorrect or highly unnatural:
I have been having this car since 2022.
Better:
I have had this car since 2022.
Thinking “have had” always means finished
That isn’t true.
I have had this apartment for six years.
The possession continues.
The present perfect can connect a past starting point with a situation that remains true now.
Assuming the longer form is more advanced
A longer construction isn’t automatically better grammar.
Have been having contains more words, but that doesn’t make it more precise in every situation.
If you’re simply reporting a quantity, use the simpler form:
I have had four meetings today.
Ignoring repetition
Consider:
I have been having headaches lately.
This can suggest that the headaches occur repeatedly.
If you mean one continuous headache, another wording may communicate that idea more clearly:
I have had a headache since this morning.
Context changes the interpretation.
Have Had, Have Been Having, or Had?
Another useful comparison involves had.
| Sentence | Meaning |
| I have had three meetings today. | Present perfect; the meetings are connected to the current day. |
| I have been having meetings all day. | Present perfect continuous; emphasizes the ongoing activity. |
| I had three meetings yesterday. | Simple past; the finished time is yesterday. |
The key difference is the time frame.
If you mention a finished past time such as yesterday, last week, in 2022, or two days ago, simple past is normally appropriate.
Present perfect generally avoids a finished specific past-time reference because it connects the event to the present rather than placing it entirely inside a completed past period.
A Simple Five-Second Test
When you’re stuck between have had and have been having, ask yourself these questions.
Are you emphasizing a fact, result, experience, or quantity?
Choose:
Have had
Example:
I have had three interviews this month.
Are you emphasizing an ongoing or repeated activity?
Choose:
Have been having
Example:
I have been having interviews all week.
Does “have” mean possession?
Usually choose:
Have had
Example:
She has had the same car for ten years.
Does the situation involve repeated occurrences?
Have been having may fit better.
Example:
He has been having problems with his schedule.
Is a finished past time clearly stated?
You may need the simple past instead.
Example:
I had three meetings yesterday.
This quick test won’t solve every possible sentence, but it handles most everyday cases.
A Practical Case Study
Imagine a manager talking about meetings.
First, she says:
We have had six meetings this month.
Her focus is the number.
Later, she says:
We have been having meetings every afternoon.
Now her focus is the repeated activity and schedule.
Finally, she says:
We had six meetings last month.
The time period is finished, so simple past works naturally.
Three sentences. Three slightly different perspectives.
That’s the real lesson: English tense choice isn’t only about when something happened. It’s also about how you want the reader to view the event.
Quick Reference Cheat Sheet
| If you want to emphasize… | Best choice |
| A fact | Have had |
| An experience | Have had |
| A result | Have had |
| Possession | Have had |
| A number or quantity | Have had |
| Repeated activity | Have been having |
| Ongoing activity | Have been having |
| A temporary pattern | Have been having |
| Duration of an activity | Have been having |
| A finished past period | Had / simple past |
One important caveat remains: context can make either present-perfect form possible. Grammar isn’t a collection of rigid switches where one phrase is always right and another is always wrong.
Practice: Choose the Correct Form
Try these before checking the answers.
I. I ___ three cups of coffee today.
II. She ___ trouble sleeping lately.
III. We ___ this house since 2018.
IV. They ___ meetings all afternoon.
V. I ___ this problem before.
Answers
I. Have had
I have had three cups of coffee today.
The quantity matters.
II. Have been having
She has been having trouble sleeping lately.
The phrase describes a recent continuing pattern.
III. Have had
We have had this house since 2018.
Here, have means possession.
IV. Have been having
They have been having meetings all afternoon.
The focus is the continuing activity.
V. Have had
I have had this problem before.
This is an experience or repeated occurrence being presented as a fact.
FAQs:
Is “Have Been Having” Grammatically Correct?
Yes, have been having is grammatically correct when have describes an ongoing, repeated, or temporary activity. For example, “I have been having meetings all morning” emphasizes an activity continuing over a period.
What Is the Difference Between “Have Had” and “Have Been Having”?
Have had usually focuses on a fact, experience, result, possession, or quantity. Have been having emphasizes an ongoing or repeated activity. The correct choice depends on the meaning and context of your sentence.
Can “Have Had” Describe Something That Is Still Happening?
Yes. Have had can describe a situation that started in the past and continues into the present. For example, “I have had this car for five years” means the person still has the car.
When Should I Use “Have Been Having”?
Use have been having when you want to emphasize duration, repetition, or an ongoing pattern. For example, “She has been having trouble sleeping lately” suggests that the problem has happened repeatedly during a recent period.
Is “Have Had” More Natural Than “Have Been Having”?
Not always. Have had sounds more natural when have expresses possession, experience, or a result. However, have been having works naturally with activities and repeated events, such as “We have been having meetings every afternoon.”
Conclusion:
Understanding have been having vs have had becomes easier when you focus on the meaning and purpose of each form. Use have had for facts, experiences, results, quantities, and possession.
Use have been having for ongoing or repeated activities where duration or pattern matters. With regular practice, you’ll quickly recognize which form sounds clear, natural, and grammatically correct.












