how to: usage of 'have had'

can someone tell me how exactly does one use the phrase ‘have had’? i’m not sure how i should search this question on google.

This is a Present Perfect verb tense. It is an action that has happened at an unspecified time in the past.

Examples:
We have had a lot of rain.
I have had many friends.

I’ve had 900 posts since April 2003.

I have had 900 posts since April 2003.

“Have” has two distinct meanings in English:

  1. To possess; to own; to be in control of
  2. Auxiliary for formation of the “perfective mode” – the “perfect” tenses indicating action until a given time.

“Had” is of course the past tense for “have” in both usages.

“Have had” is the present perfect form of “to have” in the first meaning, with the “have” element functioning in the second meaning.

I have a dog. (I possess a dog.)
I have had this dog since I was ten. (duration of the possession.)
I had had another dog before I got this one. (past perfect form.)
I will have this dog until one or the other of us dies.
I will have had this dog for all its life when that happens.

If you’re familiar with Spanish, tener represents the first meaning, and haber the second. Hé tenido este perro is “I have had this dog” in (present) perfect tense. French has similar constructions but I’m not familiar enough with French verbs to go through the parallels.

ok thanks. does that mean the sentences, “We had a lot of rain.” and “I had many friends.” imply a specific period? such as “I had 8xx posts last year” and “I had a dog (when i was a child)”?

“I had had another dog before I got this one.” - how is this different from “I had another dog before I got this one.”?

“I had had another dog…”

That’s the past perfect. The past perfect is often ignored in colloquial English, but there’s at least three specific instances of when this tense should be used:

  1. The third conditional

e.g. I would have won the race if I had had a better car.

The structure of the third conditional is “if+subject+past perfect” in the if clause, subject + would/could/might in the main clause.

  1. When talking/writing in the past tense, and needing to reference a more distant past

eg. In 1975, I bought my first car. Before that, I had taken public transportation.

  1. In reported speech, when indirectly quoting someone, the present perfect tense becomes the past perfect.

e.g. “I have never been to Uruguay,” said Jim.
“What did Jim say?”
“Jim said that he had never been to Uruguay.”

A good way to understand the use of ‘have had’ and it’s other forms is to compare it to another verb. Since ‘to own’ is a close synonym of ‘to have,’ let’s use that.

I own a dog.
I have a dog. ---- Present case.

I am owning a dog mainly for company.
I am having a dog mainly for the company. — use of an auxiliary verb for the progressive present case.

I owned a dog twice in my life.
I had a dog twice in my life. ------ Simple past.

I have owned a dog for many years.
I have had a dog for many years. ------- Perfect past.

I owned a cat once, and before that, I had owned a dog.
I owned a cat once, and before that, I had had a dog. — Pluperfect case.

Peace.

Yep. More accurately, the past tense indicates something that occurred completely in the past, whereas the past perfect tense indicates something that started in the past and is continuing in the present.

For example “I had 8xx posts last year” as opposed to “I have had 8xx posts this year”. Using the present perfect tense in the second case implies that you will continue to post this year. If you are finished posting for the year (for instance, your last post on new year’s eve), you would say “I had 8xx posts this year.”

Sorry, moriah, but your examples have some problems…

Yes, this is the present progressive tense, but your example is rather unnatural English. Because of the idiomatic usage of ‘have’, which some of you have forgotten,

I am having a dog. (Are you on holiday in Cambodia, perhaps?)

sounds too similar to

I am having a steak/salad/glass of wine.

You might also be having a bath/shower/good time/party/blast.… without actually ‘possessing’ them.
Most native English-speakers would say

I own/have a dog. (Members of PETA would likely say, My companion is a dog.),

but would never say,

I am owning a dog.
Yes, the grammar is correct, but the grammar is correct in the following sentence, too:

My dog is burning you.

Which is grammatically correct, but rather nonsensical.
(Not to be confused with the completely ungrammatical,)

I burning your dog.
The present progressive is more often naturally used for short-term actions, such as:

I am typing this on my computer keyboard.

OK, except, it’s past perfect.

English does not have a “pluperfect” case. English has a past perfect tense, examples of which are provided above.
It is utter folly to define one language’s grammar in terms of another language’s grammar, unless the languages have identical grammar.

i can’t believe how i had left this question unasked all this time, while using it anyway. ^^’

thanks for the clarification. i take it that i can use ‘have had’ for a past action during an unspecified time that is continuing into the present. such as,

“I have had bad luck most of my life.”
“I had bad luck during last night’s poker session.”
“I had had bad luck all the time I was in Vegas before my luck turned in California.”
“I have bad luck.”

if i got all that right, i might use ‘have had’, but ‘had had’ really sounds like a bad cough.
gluteus maximus, way to add I burning your dog into a grammar thread. :smiley:

All fine and well, except that it’s present perfect.

Past perfect of had is “had had.”

Just to be a completist, let’s go through all twelve tenses for “to have”:

Future simple: will have
Future continuous/progressive: will be having
Future perfect: will have had
Future perfect cont/prog: will have been having

Present simple: have
Present c/p: am having
Present perf: have had
Presten perf/c/p: have been having

Past s: had
Past c/p: was having
Past perf: had had
Past perf/c/p: had been having

I have had it with this thread.

That’s correct shijinn, any past action which continues into the present should use the present perfect. Any time you ask a question about general life experiences, they go into the present perfect. The type of question I mean is “Have you ever been to Bali?” or “Have you seen Lord of the Rings?” These are questions with an indefinite past which continue into the present.

Let’s take these two statements:

“Did you see Lord of the Rings?”

vs

“Have you seen Lord of the Rings?”

The second is the correct form to use if you’re asking someone in general if they’ve seen it yet. The first you would use with a specific timeframe, as in: “Did you see Lord of the Rings last night?” or “Did you see Lord of the Rings last week?” or simply “Did you see Lord of the Rings” if a time period is understood. (That is, you called me last night, told me you were going to see the movie. Tonight I call you and ask, “Hey, so did you see Lord of the Rings?”)

Words like “yet,” “ever,” “never,” “always,” prompt a present perfect construction.