Many writers drop the past participle been after have/has and write nonstandard forms like "I've having." For ongoing or repeated actions, use the present perfect continuous: have/has + been + verb-ing. Below are clear rules, lots of copyable wrong/right pairs (work, school, casual), rewrite templates, spacing and contraction notes, a short memory trick, and quick practice steps.
Quick fix
Insert been after have/has when you mean an ongoing or repeated situation. Change "I've having" to "I've been having" (and "he's having" → "he's been having").
- Wrong: I've having trouble with the server.
- Right: I've been having trouble with the server.
- If the event is finished, use simple past: "I had trouble yesterday."
Core grammar: why been matters
'Been' is the past participle of be and completes the auxiliary chain in the present perfect continuous: have/has + been + verb-ing. Without been the construction is ungrammatical.
Use the present perfect continuous to show duration or repeated occurrences: "I've been having headaches" (ongoing). Use the present perfect simple to report experience without emphasizing duration: "I've had headaches." Use simple past for finished events: "I had headaches yesterday."
- Form: I/You/We/They have been + verb-ing; He/She/It has been + verb-ing.
- Signals: duration (for, since), recent repeated incidents, or ongoing states.
Common wrong/right pairs (copyable fixes)
Insert been for ongoing problems or switch to simple past for finished events.
- Wrong: I've having trouble accessing the report.
Right: I've been having trouble accessing the report. - Wrong: We've having connection drops every afternoon.
Right: We've been having connection drops every afternoon. - Wrong: She's having trouble concentrating lately.
Right: She's been having trouble concentrating lately. - Wrong: I've having problems with my thesis data.
Right: I've been having problems with my thesis data. - Wrong: I've having a hard time sleeping these days.
Right: I've been having a hard time sleeping these days. - Wrong: We've having more plans than we can handle.
Right: We've been having more plans than we can handle. - Wrong: He's having trouble remembering the formula.
Right: He's been having trouble remembering the formula. - Wrong: They're having difficulty citing sources properly.
Right: They've been having difficulty citing sources properly. - Wrong: I've having issues yesterday.
Right: I had issues yesterday. (finished event)
Work examples: emails, status updates, and reports
At work, use have/has been + -ing to report problems that started earlier and continue now. Use simple past for isolated incidents tied to a time.
- Wrong: I've having delays in the build process.
Right: I've been having delays in the build process. Note: ongoing delays. - Wrong: He's having trouble syncing the calendar with the server.
Right: He's been having trouble syncing the calendar with the server. Note: persistent issue. - Wrong: We've having more support tickets than usual since Friday.
Right: We've been having more support tickets than usual since Friday. Note: 'since Friday' pairs with 'been'.
School examples: essays, lab reports, and emails to instructors
Students writing about ongoing research or repeated experiment problems should use been to show continuity; use simple past for single past events.
- Wrong: I've having trouble recruiting participants for the study.
Right: I've been having trouble recruiting participants for the study. - Wrong: She's having inconsistent results in her lab trials.
Right: She's been having inconsistent results in her lab trials. - Wrong: We've having difficulty interpreting the dataset.
Right: We've been having difficulty interpreting the dataset.
Try your own sentence
Test the whole sentence, not just the phrase. Context-time markers like for, since, yesterday-tells you whether to insert been or switch tense.
Casual examples: texts, social posts, and conversations
People drop words in speech. In standard writing keep the full form; in informal dialogue you may mirror reductions but be clear about tone.
- Wrong: I've having such weird days lately.
Right: I've been having such weird days lately. - Wrong: He's having a lot of bad luck these weeks.
Right: He's been having a lot of bad luck these weeks. - Wrong: We've having way too much on our plates.
Right: We've been having way too much on our plates.
Rewrite help: templates and better alternatives
Choose a template based on whether you want continuous duration, repeated actions, or a completed past event.
- Template (continuous): "[Subject] have/has been having + [problem/feeling] + [time phrase]."
- Template (completed): "[Subject] had + [problem] + [time phrase]."
- Polished alternatives: "[Subject] is struggling with + noun" or "[Subject] keeps experiencing + noun."
- Direct fix: "I've having trouble with the app" → "I've been having trouble with the app."
- Repeated occurrences: "We've having intermittent outages" → "We've been having intermittent outages."
- Finished event: "She's having headaches last week" → "She had headaches last week."
- Polish: "I've been having trouble sleeping" → "Lately I've had trouble sleeping."
- Active: "We've been having delays in delivery" → "Delivery has been delayed" or "Our deliveries have been delayed."
- Clarify frequency: "He's been having errors" → "He's been experiencing frequent errors."
Memory trick, quick checks, hyphenation and spacing
Memory trick: have + been = ongoing. If you want ongoing meaning, insert been.
Quick checklist: 1) Do you have have/has/'ve + an -ing verb? 2) Is the situation ongoing or repeated? If yes, add been. If the action is finished, use simple past.
- Search terms: "'ve having", "have having", "'s having".
- Contractions/spacing: "I've" = "I have." Correct: "I've been having."
Incorrect: "I'vehaving" or "I've-been-having". - Typo example: Wrong typing: "I'vehaving a hard time." Correct: "I've been having a hard time."
Similar mistakes and a three-step repair workflow
Dropping been often comes with other tense mix-ups. Use this three-step routine: Identify → Decide → Apply.
- Typical confusions: present perfect simple vs continuous (I've had vs I've been having), duplicate been (He's been been having), wrong tense choice, and singular/plural mismatches ("I've had headache" → "I've had headaches").
- Three-step workflow:
- Identify: find have/has + having or any odd have + -ing chain.
- Decide: is the situation ongoing/repeated? If yes, add been; if not, use simple past or present perfect simple.
- Apply: insert been or change tense, then read aloud.
- Example: Wrong: I've having trouble grading exams.
Right: I've been having trouble grading exams. Workflow: Identify → Decide (ongoing) → Apply (insert been).
FAQ
Why is "I've having" wrong?
The present perfect continuous needs the past participle been after have/has. Omitting been breaks the auxiliary chain: have + been + verb-ing.
When should I use "I've been having" vs "I've had"?
"I've been having" emphasizes ongoing or repeated experience over a period ("I've been having headaches for two weeks"). "I've had" reports experience without stressing duration ("I've had headaches before"). Use simple past for events tied to a finished time like "yesterday."
Can I keep reduced spoken forms in informal writing?
Casual messages may mirror speech, but standard writing should use the full form "I've been having." Spoken reductions like "I've been havin'" belong in dialogue or informal transcripts.
How do I fix multiple occurrences across a long document quickly?
Search for patterns like "'ve having", "have having", "'s having". For each hit, apply the three-step workflow: Identify the have+having chain, Decide if it's ongoing (insert been) or finished (use simple past), then Apply and read the sentence aloud.
Is "have been having" ever incorrect?
"Have been having" is correct when the meaning is ongoing or repeated. It is incorrect only when the action is finished (use simple past) or when been is accidentally omitted.
Need a quick check?
If "I've having" shows up in your drafts, run a short search for the patterns listed above or paste suspect sentences into a checker. Use the Identify → Decide → Apply workflow to fix each case quickly.