question word + auxiliary + subject + main verb + ?This is the normal order for wh-questions when the question word is not the subject.
Standard wh-questions use question word + auxiliary + subject + main verb. If who is the subject, use who + verb.
question word + auxiliary + subject + main verb + ?This is the normal order for wh-questions when the question word is not the subject.
question word + do/does/did + subject + base verb + ?Use this pattern when there is no other auxiliary in the statement.
who + verb + complement + ?When who is the subject, do not add do, does, or did.
Where do you work?
With you in the present, use do before the subject.
Ask for place, time, reason, person, thing, or method: Where do you work? When does class start? Why did Tom leave?
Use this order in normal spoken and written English when you ask for information politely and clearly.
When you ask which person did something, who is the subject: Who called Maria? Who lives here?
No. Use do, does, or did only when there is no other auxiliary and the question word is not the subject.
In standard English, the auxiliary moves before the subject: Where are they? What did Tom say?
PUT_WH_FIRSTw4Put what, where, when, why, who, or how at the start when you ask for missing information. The rest of the question follows after it.
AUX_BEFORE_SUBJECTw5In standard wh-questions, the auxiliary comes right after the question word, then the subject. This pattern works with be, do, have, and modal verbs.
USE_DO_DOES_DID_WHEN_NEEDEDw5If the sentence has no be, have, or modal verb, add do, does, or did in the question. The main verb stays in the base form after it.
KEEP_MAIN_VERB_BASE_AFTER_DOw4After do, does, or did, do not add -s or past form to the main verb. The auxiliary carries the tense and person.
ASK_FOR_SPECIFIC_INFORMATIONw3Use where for place, when for time, why for reason, what for things or actions, who for people, and how for method or condition.
WHO_AS_SUBJECT_NO_AUXw4When who asks about the person doing the action, who itself is the subject. In that pattern, do/does/did is not used.