Question: what is the difference between have had and has?
Answer: 1. 'Has' is the third person singular present tense of 'have' while 'had' is the third person singular past tense and past participle of 'have. ... Both are transitive verbs, but 'has' is used in sentences that talk about the present while 'had' is used in sentences that talk about the past.