Have Or Have Had | Choose The Right Tense Fast

“Have or have had” depends on whether you’re stating a present fact (“have”) or talking about past time up to now (“have had”).

You’ll see have and have had in essays, job forms, customer emails, and chat messages. They look close, yet they do different jobs. When the tense is off, a sentence can feel clunky even if the vocabulary is strong.

This page keeps it practical: quick meaning checks, time-word clues, clean templates, and a short edit routine you can run in seconds.

Fast Chooser For Have, Have Had, And Had Had

What you want to say Use this form Sample line
A present fact or habit have I have class on Mondays.
Possession or a state right now have We have enough time.
Experience up to now have had I have had that problem before.
Something that started earlier and is still true have had She has had a cold since Friday.
Repeated events in a period that’s still open have had We have had three quizzes this week.
Earlier past action before another past action had had I had had lunch before the meeting.
Past possession or state before a past point had had He had had a bike before college.
A service done by someone else have + object + past participle I have my phone repaired.

What “Have” Means In Plain English

Use have for what’s true now. It can show possession, a condition, a relationship, or a routine.

  • Possession: I have a passport.
  • State: We have an exam today.
  • Habit: They have coffee every morning.

Questions And Negatives With “Have”

In many styles, questions and negatives use do with have when “have” means possession.

  • Do you have the file?
  • I don’t have the link.

In some British usage, you’ll also see have got for possession (“Have you got a pen?”). In school writing, plain “have” stays the safest pick.

Time Words That Point Straight To “Have”

If the sentence is pinned to the present with words like now, today, right now, or at the moment, have usually fits.

A quick check: can you swap in “I own” or “I hold” without changing the meaning? If yes, have is often the right choice.

Have Or Have Had With Time Clues That Settle It

This is where most mix-ups happen. Have had is present perfect: it links past time to the present. It’s built from have/has + a past participle. Cambridge’s grammar page on the present perfect simple lays out the form and the “past connected to now” idea in clear terms.

Use “Have Had” When The Timeline Reaches Now

Pick have had when the time window is still open, even if the action started earlier.

  • Duration up to now: I have had this laptop since September.
  • Experience: She has had two part-time jobs.
  • Repeated events in an open period: We have had three meetings this month.

Time Markers That Pair Well With “Have Had”

These words often pull you toward present perfect because they don’t trap the action in a finished past box:

  • since (since Monday, since 2021)
  • for (for two hours, for a year)
  • so far (so far this term)
  • lately / recently
  • ever / never
  • already / yet

When “Have Had” Clashes With The Sentence

If you lock the action to a finished past time, present perfect often sounds wrong. These markers usually push you to simple past (had), not have had:

  • yesterday
  • last week / last year
  • in 2019
  • two hours ago

Wrong: “I have had a test yesterday.”

Right: “I had a test yesterday.”

Have Or Have Had In Job Forms And Polite Emails

Forms love “Have you had…?” because it asks about experience up to now. It’s also a polite way to ask about past contact without dragging the reader into a long story.

  • Have you had experience with customer service software?
  • Have you had any issues accessing your account?
  • Have you had a chance to read the attachment yet?

When you answer, match the same time logic:

  • I have had experience with that system.
  • I have had trouble signing in since Monday.
  • I haven’t had time to read it yet.

Have Had Vs Had Had

Had had is past perfect. It points to a past moment and looks back to something finished before that moment. British Council’s page on the past perfect shows the form (“had” + past participle) and the “earlier past” meaning.

You won’t use had had in every paragraph. You’ll use it when your writing contains two past moments and you want the order to feel clean.

Patterns That Make “Had Had” Feel Normal

  • Before + past event: I had had breakfast before I left.
  • By the time + past event: By the time the lecture started, we had had a talk.
  • After + earlier completion: After I had had a chance to read it, I replied.

If your paragraph already has a clear timeline, past perfect keeps the reader from guessing which event came first.

Common Mix-Ups And Quick Fixes

Mix-Up 1: “I have had it yesterday”

Fix it by matching the finished time marker. If you see yesterday, last + a time unit, or a dated year, simple past is usually the cleaner match.

Rewrite: “I had it yesterday.”

Mix-Up 2: “I have two dogs since 2020”

“Since 2020” stretches to now. If the state started then and is still true, present perfect fits.

Rewrite: “I have had two dogs since 2020.”

Mix-Up 3: Adding “Have Had” To Sound Formal

Longer doesn’t mean better. If you mean a plain present fact, keep it plain.

  • I have a driver’s license. (present fact)
  • I have had a driver’s license for six years. (duration up to now)

Mix-Up 4: Confusing Present Perfect With “Have Something Done”

English also uses have with an object and a past participle to mean a service done for you: “I have my hair cut,” “We have the car washed.” That’s not the same structure as have had.

Quick check: if another person does the action, you’re likely using the “have something done” pattern.

Pick The Right Form In 10 Seconds While Editing

When you get stuck mid-sentence, don’t stare at it. Run this short routine:

  1. Spot the time word. Is it finished (yesterday, last week) or open (since, so far)?
  2. Ask “Does it reach now?” If yes, lean toward have had.
  3. Try a simple past swap. If had reads smooth with the time word, keep it.
  4. Check for a second past event. If you’re lining up two past moments, try had had for the earlier one.

This routine works because it follows the same tense building blocks taught in mainstream grammar references: present perfect links past time to the present, past perfect links earlier past to a later past.

Sentence Templates You Can Reuse

Templates help because you can plug in your own details without rebuilding the grammar each time.

Templates With “Have”

  • I have + noun: “I have a question.”
  • I don’t have + noun: “I don’t have the file.”
  • Do you have + noun?: “Do you have a minute?”

Templates With “Have Had”

  • I have had + noun + since/for: “I have had this account for a year.”
  • I have had + problem + before: “I have had that issue before.”
  • Have you had + noun + yet?: “Have you had lunch yet?”

Templates With “Had Had”

  • I had had + noun + before + past event: “I had had a snack before the exam.”
  • She had had + experience + by then: “She had had two internships by then.”

Practice Mini Drills For School And Work

These are quick drills. Do them once, then scan your own writing for the same time markers.

Drill 1: Match The Time Anchor

  • We ___ enough chairs right now. (have)
  • I ___ this book since Monday. (have had)
  • She ___ three calls before noon yesterday. (had had)

Drill 2: One-Line Rewrite

  • “I have had the meeting last Tuesday.” → “I had the meeting last Tuesday.”
  • “They have a cold for two days.” → “They have had a cold for two days.”

Quick Reference Table For Clean Rewrites

Sentence type Swap rule Starter line
Finished time word is present Use simple past I had… yesterday / last…
Since/for shows time up to now Use present perfect I have had… since / for…
Two past moments appear in one sentence Use past perfect for the earlier one I had had… before…
Experience up to now Use present perfect I have had… before / never…
Plain possession right now Use present simple I have… right now
Service done by someone else Use “have something done” I have my… repaired
Question about experience Use “Have you had…?” Have you had… yet?

A Checklist You Can Paste Into Notes

If you only remember one thing, remember the time window.

  • Use “have” for a present fact: “I have a plan.”
  • Use “have had” when the time reaches now: “I have had a plan since August.”
  • Use “had had” when you’re already writing in the past and you need an earlier past step: “I had had a plan before the deadline changed.”

In everyday writing, the choice is usually simple: present fact (have) or past-to-now (have had). Once you train your eye to spot the time anchor, have or have had stops being a guess and starts being a fast edit.