The correct auxiliary verb in this context is ‘do’. Do is used for question or negative in simplepresent tense. Does is used in the third person singular and is thus, incorrect. Did is used in past tense.Have is used with a past participle to form the perfect aspect.