Multiple choice

have

  1. haven - had

  2. hat - had

  3. had - haved

  4. had - had

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The verb have has the past simple form had and the past participle form had. Option D is the correct conjugation.