Have And Has Past Tense | No Mistake Rules And Examples

The past tense for have and has is had, no matter the subject, and it works in statements, questions, and negatives.

You’ve probably seen “I had,” “she had,” and “they had,” then wondered why “have” and “has” suddenly disappear. Good news: this is one of the cleanest verb changes in English. Once you lock in the one-word switch, you can build correct sentences fast.

This article shows what changes and what stays the same, how to form questions and negatives, and how to pick between simple past and perfect tenses without second-guessing.

Fast Reference Table For Had Forms

Situation Correct Form Quick Note
Simple past statement I/you/he/she/we/they had + noun Use one form for all subjects.
Simple past negative didn’t have + noun Use “didn’t” and keep the base verb “have.”
Simple past question Did + subject + have + noun? Questions use “did,” not “had.”
Past perfect statement had + past participle “Had eaten,” “had finished,” “had gone.”
Past perfect negative hadn’t + past participle “Hadn’t seen,” “hadn’t heard.”
Past perfect question Had + subject + past participle? “Had you left?” “Had she called?”
Possession vs action had a car / had lunch “Had” can mean owned or did/ate/experienced.
Short answers Yes, I did. / No, she didn’t. Simple past questions answer with “did.”

Have And Has Past Tense In Real Sentences

The rule is simple: the past tense of have and has is had. That’s it. No extra “s” for he/she. No different form for I/we/they. One word carries the whole load.

When people search for have and has past tense, they’re usually trying to write about possession (“I had a book”), experiences (“we had a great time”), meals (“she had tea”), or a condition (“he had a cold”). In each case, “had” does the job.

Past “Have” For Possession

Use had when you mean you owned or possessed something in the past. It can be a physical thing, money, a pet, or even time.

  • I had my ID card in my pocket.
  • She had a new phone last year.
  • We had enough time to finish.

Past “Have” For Actions And Experiences

English often uses have to talk about doing an action: have breakfast, have a shower, have a chat, have a look, have a nap. In the past, that becomes had.

  • They had dinner at seven.
  • I had a quick shower.
  • He had a long talk with his teacher.

Past “Have” For Illness And Conditions

People also use have to describe illness or a condition. Past time uses had again.

  • She had a fever for two days.
  • I had a headache last night.
  • They had a flat tire on the way home.

When “Had” Is Not Used In A Past Sentence

Here’s the twist that trips writers up: in simple past negatives and questions, you usually don’t use had. You use did and keep the base form have.

Simple Past Negatives With “Didn’t Have”

Negatives in the simple past use “didn’t.” After “didn’t,” the verb stays in base form. So you write didn’t have, not “didn’t had.”

  • I didn’t have my charger.
  • He didn’t have a ticket.
  • We didn’t have time to stop.

Simple Past Questions With “Did … Have?”

Questions follow the same pattern. Start with did, then use have.

  • Did you have breakfast?
  • Did she have any questions?
  • Did they have a plan?

If you want a quick check, read your sentence aloud. If it begins with “Did,” it almost always needs “have,” not “had.”

Past Perfect: “Had” Plus A Past Participle

Sometimes had isn’t the main past verb. It’s an auxiliary verb that pairs with a past participle to show one past action happened before another past action.

Think of it as “past before past.” It’s handy when timing matters, like telling a story, writing an exam answer, or describing a sequence of events.

Past Perfect Statements

  • She had finished her homework before dinner.
  • We had left when the rain started.
  • They had seen the movie already.

Past Perfect Negatives And Questions

  • He hadn’t eaten all day.
  • Had you met her before?
  • Had they heard the news?

If you want a trusted reference for the verb forms of “have,” the Cambridge Dictionary entry for have lists its past forms and uses in clear patterns.

Simple Past Vs Present Perfect: Don’t Mix The Signals

Writers often confuse had with have/has + past participle. These tenses can look similar, yet they point to different time meanings.

Use Simple Past For Finished Time

Choose simple past when the time is finished or clearly in the past: yesterday, last week, in 2019, two hours ago. The verb is “had” for possession or “did … have” for questions and negatives.

  • I had a meeting yesterday.
  • Did you have class last Friday?
  • She didn’t have her notes in 2023.

Use Present Perfect For Time That Reaches To Now

Present perfect uses have/has + past participle: “have eaten,” “has finished,” “have seen.” It links past actions to the present, like life experience, recent news, or an action with a result now.

  • I have had three cups of coffee today.
  • She has had that laptop since April.
  • They have had a lot of rain lately.

Present Perfect Questions And Negatives

Present perfect questions start with have or has, then the subject, then had as the past participle when the main verb is “have.”

  • Have you had breakfast today?
  • Has she had any updates since Monday?
  • Have they had this problem before?

Negatives flip in the same way: haven’t had and hasn’t had. If you see a finished time word like “yesterday,” switch back to simple past.

Notice the form “have had” and “has had.” It looks odd at first, yet it’s standard: “have/has” is the auxiliary, and “had” is the past participle of “have.” The Merriam-Webster entry for have also shows “had” as the past and past participle.

Common Patterns You Can Copy

Once you know the building blocks, you can swap in new nouns and verbs without changing the grammar. Here are patterns that work across school writing, emails, and daily chat.

Pattern 1: Subject + Had + Noun

  • I had a plan.
  • He had an idea.
  • They had the answers.

Pattern 2: Subject + Didn’t Have + Noun

  • We didn’t have enough chairs.
  • She didn’t have her ID.
  • I didn’t have the right file.

Pattern 3: Did + Subject + Have + Noun?

  • Did you have a ticket?
  • Did he have homework?
  • Did they have permission?

Pattern 4: Had + Subject + Past Participle?

  • Had you finished?
  • Had she arrived?
  • Had they started?

Two Extra Traps: “Had To” And “‘d”

Some sentences use had even when they aren’t about possession. One common case is had to, the past form of “have to.” It expresses obligation in the past.

  • I had to leave early.
  • She had to redo the assignment.
  • They had to wait in line.

In questions and negatives, it still follows the “did” pattern: “Did you have to leave?” and “I didn’t have to leave.” The base verb stays have after “did.”

Another trap is the contraction ‘d. In writing, “I’d” can mean I had or I would. Context tells you which one fits.

  • I’d finished my homework. (I had finished.)
  • I’d help you if I could. (I would help.)

Try this quick test: if the next word is a past participle (finished, seen, gone), “‘d” usually means had. If the next word is a base verb (help, go, pay), “‘d” usually means would.

Table Of Frequent Errors And Quick Fixes

Wrong Form Correct Form Spot Check
I has a bike yesterday. I had a bike yesterday. Past time word? Use “had.”
She have a test last week. She had a test last week. Simple past statement: had.
He didn’t had a pen. He didn’t have a pen. After “didn’t,” use base verb.
Did you had time? Did you have time? After “Did,” use “have.”
They had went home. They had gone home. Past perfect needs a past participle.
Had you went there before? Had you been there before? Pick the right participle.
I have a cold yesterday. I had a cold yesterday. Finished time: simple past.
He had a book now. He has a book now. Present time: has/have.
I have had it yesterday. I had it yesterday. “Yesterday” pulls you to simple past.

Mini Rules That Save You In Tests

Grammar questions love to hide the clue in one small word. Time markers like “yesterday,” “last,” “ago,” and a finished year usually point to simple past. Words like “since,” “already,” “yet,” and “today” can pull you to present perfect, based on meaning.

Quick Checks

  1. Find the time word. Is it finished?
  2. Check if it’s a statement, a negative, or a question.
  3. If you see “did/didn’t,” use have, not “had.”
  4. If you see “had” before another verb, check that the next verb is a past participle.

One more editing trick: circle each time word, then underline the verb group. If you see did or didn’t, the next verb should be have. If you see had before another verb, the next verb should end in the right participle form. Run that scan once, and you’ll catch most slips in seconds on the first pass, even when you’re tired or rushing at night.

Practice Set With Answers

Let’s turn the rules into muscle memory. Write your answer first, then check the answers. Use this set to review this verb choice before a quiz or an exam.

Fill In The Blank

  1. She ____ a dentist appointment yesterday.
  2. ____ you ____ any homework last night?
  3. We didn’t ____ enough money for the extra book.
  4. By the time the class started, I ____ already ____ breakfast.
  5. He ____ a fever last week, then he got better.
  6. ____ they ____ the tickets before they reached the gate?

Answers

  1. had
  2. Did; have
  3. have
  4. had; had
  5. had
  6. Had; bought

Short Writing Tips For Clean Style

When you write longer paragraphs, keep your verb choices steady. If you start in simple past, stay there until the time frame changes. If you shift to a “before that” moment, switch to past perfect for one line, then return to simple past.

Also watch contractions. “Hadn’t” and “didn’t” are normal in informal writing, yet in formal exam answers you can keep the full forms. Either way, the grammar stays the same.

One-Line Recap

Use had as the past form for “have” and “has,” switch to didn’t have for negatives and Did … have? for questions, and use had + past participle for past perfect.

If you’re polishing a paragraph and you’re not sure, drop in the phrase “have and has past tense” as a reminder, then replace it with the right form: “had,” “did … have,” or “didn’t have.”

With a bit of practice, the pattern becomes automatic, and your sentences start to sound smooth and natural.