Had English auxiliary verbs English passive voice Hade (disambiguation) Hadit Have (disambiguation) Hole accumulation diode James while John had had had had had had had had had had had a better effect on the teacher