What is the proper way to combine past tense of do (did) with multiple bare infinitives in a question:

  1. Did you go to vacation or stay at home?
  2. Did you go to vacation or stayed at home?
  3. Did you go to vacation or did you stay at home?

The last one is always correct, but I assume shorter form is more desirable, especially if more than two verbs are involved: Did you go to vacation, stay/stayed at home, go/went to work, or do/did something forth?

Also, if the second form is not correct, could it be transformed to Did you go to vacation or you stayed at home? I assume that this form has a little bit different meaning, because the emphasis is on vacation, and staying at home is just mentioned as one of the alternatives. Basically, this form can be answered with Yes or No, while the aforementioned three ones cannot (I offered two equally probable alternatives in the question). Does my reasoning on this make sense?

I am not a native English speaker and I caught myself using the second form occasionally (although it seems to clearly break the rule auxiliary verb + bare infinitive).

  • Since you are making a question, how can you use "stayed" ? Did you stayed at home?
    – user66974
    Commented Jun 27, 2015 at 15:35
  • 1
    2 is wrong; 1 and 3 are fine. Conjunction reduction operates on identical structures, so if the first one is an infinitive, they all have to be infinitives. Commented Jun 27, 2015 at 18:30

1 Answer 1


Convert to sentence form and you get something clearer.

  1. You did ((go on vacation) or (stay at home)).
  2. You did ((go on vacation) or (stayed at home)).
  3. (You did go on vacation) or (you did stay at home).

#2 doesn't work. "You did stayed at home" is obviously wrong.

See The Grammarist's entry on conjunctions; search in the page for "auxiliary." It has some examples.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.