0
JimmyH Posted 13 years ago
Grammar

Have had/had had - Grammar.

Wants to know when will we use 'have had'/'had had'/only 'have' and only 'had.
Like I have seen people say, " I have just had my dinner"
Can't it be said as, " I just had my dinner". Since it's now past so won't we use 'had' instead of 'have had'?

Thanks.
  

Top answer

I personally use "I just had my dinner" and "I have just had my dinner" interchangeably. One reason to use the extra "have" is that "just" can also mean "only", so the "have" can clarify that it means "happened recently". 1.

  • I personally use "I just had my dinner" and "I have just had my dinner" interchangeably.
  • One reason to use the extra "have" is that "just" can also mean "only", so the "have" can clarify that it means "happened recently".
  • 1.
  • : "I have dinner with my neighbor every day") 2.
  • "I just had dinner"/"I have just had my dinner" -> Very recently.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

3 Answers
0
I personally use "I just had my dinner" and "I have just had my dinner" interchangeably. One reason to use the extra "have" is that "just" can also mean "only", so the "have" can clarify that it means "happened recently".

1. "I have dinner" -> present or habitual event (i.e.: "I have dinner with my neighbor every day")
2. "I just had dinner"/"I have just had my dinner" -> Very r
0
So we will use 'just have had' if a particular action had occurred like 5 mins ago?
'Have had' when a particular action occurred over 5 mins ago?
Like, I ate my dinner at 9:00. and if any one asks me when did you have your dinner after like 10 minutes, I should say "I have had my dinner at 9" and not "I have just had my dinner" or "I had had dinner". Am I right?

Also, we would use
0

How to say that , yesterday we had a wonderfull dinner with family

Related Questions