0
Spectacled-Girl Posted 19 years ago
Grammar

'Have had'/'Has had'

0When do we use 'have had' or 'has had'?02br
02br
00I am confused. Please explain.02br
02br
00Thanks. 050010id1
  

Top answer

0-

  • 0-
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.

14 Answers
0
0 You can use both, depends if you talking in third person, plural or singular.02br
02br
00I have had this car for 2 weeks.02br
02br
00She/He has had that car for a month.0-
0
0 Hi Giyu02br
00 Can u enumerate example that is not belong to person,02br
02br
00Thanks in advance0-
0
0 01blockquote
01cite10Giyu12cite10You can use both, depends if you talking in third person, plural or singular.12br
12br
10I have had this car for 2 weeks.12br
12br
10She/He has had that car for a month.12br
12blockquote
10So that means the words 'have had' or 'has had' are used to me
0
0 01blockquote
01cite10Spectacled-Girl12cite11blockquote
11cite20Giyu22cite20You can use both, depends if you talking in third person, plural or singular.22br
22br
20I have had this car for 2 weeks.22br
22br
20She/He has had that car for a month.22br
22blockquote
0
0 01blockquote
01cite10Yoong Liat12cite10Yes, that's what both sentences mean.12br
10"I've had dinner" means "I've eaten dinner."12br
12blockquote
10I got it. Thanks Yoong Liat. 050010id1
0
0Wait, if I say 'I had dinner', it means 'I had eaten my dinner and I won't be having my dinner again'. Right?02br
02br
00Thanks again. 050010id1
0
0 01blockquote
01cite10Spectacled-Girl12cite10Wait, if I say 'I had dinner', it means 'I had eaten my dinner and I won't be having my dinner again'. Right?12br
12br
10Thanks again. 15012br
12blockquote
10If you say ' I had dinner', it refers to past action. You could be referring to the dinner you had
0
0 01blockquote
01cite10Yoong Liat12cite10If you say 'I have eaten dinner' it refers to an action that took place not long ago.12br
12br
12blockquote
10Or you could say 'I have had dinner already.' 02br
02br
00Best wishes,02br
02br
00PBF0-
0
0And if you're in the US, it would be quite normal for people to say "I had dinner already." or "I already ate." 05002br
00Sometimes we also say "I've already had dinner." or "I've already eaten."010id5
0
0 01b00Have had02br
02br
02b
00Have + participal = present perfect.02br
02br
00This means "have had" is simply the present perfect of the verb "to have".02br
02br
00The present perfect refers to a state resulting from a previous action. 0-

Related Questions