Have Had vs Has Had: The Simple Difference Explained

Introduction

If you’ve ever paused while writing a sentence, wondering if it should be “have had” or “has had,” you’re not alone. This combination of verbs can be tricky for English learners. Understanding the difference is a key step to sounding more natural and accurate in your speaking and writing.

What Is “Have Had” and “Has Had”?

Simply put, “have had” and “has had” are forms of the present perfect tense. They combine the present tense of the verb “to have” (have/has) with the past participle of the main verb “to have” (had). So, you are essentially saying: “to have” (in the present) + “had” (the experience or possession). This structure is used to describe an experience, action, or state that happened at an unspecified time in the past and has a connection to the present.

Rules

  1. Use “has had” with third-person singular subjects. This means he, she, it, or any singular noun (e.g., the manager, a cat, my brother).
  2. Use “have had” with first-person (I, we), second-person (you), and third-person plural subjects (they).
  3. The action (“had”) started in the past and is relevant now. It might be a recent completion or an experience in your life up to this moment.
  4. It often answers the question “How many times?” or confirms an experience. For example, “I have had three cups of coffee today.”
  5. It can describe a past action with a present result. For example, “She has had a shower, so she’s clean now.”

How to Use It

Follow these steps to decide whether to use “have had” or “has had”:

  1. Identify your subject. Who or what is doing the “having”?
  2. Check if the subject is singular (he, she, it, a name) or plural (I, you, we, they).
  3. Apply the rule: If the subject is he, she, or it, use “has had.” For all other subjects (I, you, we, they), use “have had.”
  4. Ask yourself: Is this about an experience or possession that happened before now? If yes, this tense is likely correct.

Examples in Sentences

  • I have had this watch for five years.
  • You have had enough time to finish the work.
  • We have had a lot of rain this week.
  • They have had many opportunities to travel.
  • He has had his lunch already.
  • She has had a cold since Monday.
  • The company has had a successful year.
  • My dog has had its vaccination.
  • I have had the same dream three times.
  • Have you had your breakfast yet? (Question form with “you”)
  • Has she had any news about the job? (Question form with “she”)
  • We have not had any problems. (Negative form)

Common Mistakes

Let’s look at some frequent errors and how to fix them.

Mistake 1: Using “has” with “I” or “you.”
❌ I has had a good idea.
✅ I have had a good idea.

Mistake 2: Using “have” with “he,” “she,” or “it.”
❌ She have had enough.
✅ She has had enough.

Mistake 3: Forgetting the second “had” and using the base form.
❌ He has have a car for years.
✅ He has had a car for years.

Mistake 4: Confusing it with the simple past “had.”
❌ I had this feeling before. (This is not wrong, but it’s simple past. Present perfect emphasizes the present connection.)
✅ I have had this feeling before. (Emphasizes that this experience is part of my life now.)

Quick Summary

  • “Has had” is for he, she, it, and singular nouns.
  • “Have had” is for I, you, we, they, and plural nouns.
  • It’s the present perfect tense of the verb “to have.”
  • It connects a past action or experience to the present moment.
  • It often talks about life experiences, recent actions, or situations that started in the past and continue.

Practice Exercises

Fill in the blank with either “have had” or “has had.”

  1. They __________ a long journey.
  2. My sister __________ the same job for a decade.
  3. I __________ enough of this noise!
  4. The computer __________ several updates this month.
  5. You __________ three warnings already.

Answers:
1. have had
2. has had
3. have had
4. has had
5. have had

Conclusion

Mastering “have had” and “has had” is easier than it seems once you remember the simple subject-verb agreement rule. By practicing with the examples and exercises, you’ll soon use this common grammar structure with confidence. It’s a powerful tool for sharing your experiences and connecting past events to your present life.

FAQ

Q1: Can “have had” be used in the past tense?
A: No, “have had” and “has had” are forms of the present perfect tense. They always connect to the present. For a completed action entirely in the past, you would use the simple past tense: “had.” For example, “I had a coffee yesterday” (simple past) vs. “I have had three coffees today” (present perfect, connected to ‘today’).

Q2: What is the question form of “has had”?
A: To make a question, invert “has/have” and the subject. For example: “Has she had her dinner?” “Have you had a chance to read the report?” Notice that the main verb “had” stays in its past participle form and comes after the subject.

Q3: Is it correct to say “I have had had”?
A: Almost never in modern English. This would be an unusual double past perfect structure that is very rare and confusing. You might see it in very complex, formal writing about past-before-the-past events, but for all practical purposes (especially at B1-B2 level), you should avoid it. Stick to “I have had” or “I had had” (past perfect) if needed.

Q4: How is “have had” different from “have”?
A: “Have” is the simple present tense, used for general possessions, routines, or facts right now (e.g., “I have a car”). “Have had” is present perfect, which means you acquired the car at some point in the past and you still own it now. It focuses on the experience of having over a period of time up to the present.