Answer:
hadn't have or haven't had
Explanation:
hadn't is short for "had not", and haven't is short for "have not