Fill in the blank with the most appropriate word.
Have you _____ your homework?
A verb is used to express an occurrence, action, or state. It is the grammatical centre of the predicate in a sentence.
An auxiliary verb is a verb which gives is used in the formation of tenses, moods, tones, etc.
Option C is correct as the subject is the auxiliary verb have is already given and have suggests the use of do in the third form.
The other options are wrong as the main verb is do and the question is in the present perfect tense.
The correct answer is C)done