Question: what is the difference between have and has and had?
Answer: '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.