Correct option is D
The correct tense for the given sentence is
do you come.
The sentence refers to someone's origin, which is a
general fact. For general facts or habitual actions, the
simple present tense is used.
Grammatical rule involved: Questions in the simple present tense use
do/does + base form of the verb.
Meanings of the other given options:
·
(a) will you come: Future tense, incorrect for a question about origin.
·
(b) did you come: Past tense, incorrect as it implies a specific event, not origin.
·
(c) are you coming: Present continuous tense, incorrect as it refers to an ongoing action, not origin