Fill in the blank with the most appropriate word.
How long _____ in America?
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 B is correct as both the auxiliary and main verb are missing and how long suggests the use of simple past tense.
The other options are wrong as they don't consist of a helping verb and using an auxiliary verb is necessary because the sentence is interrogative.
The correct answer is B)did you stay