You haven’t had your lunch yet, …… you? A. are B. aren’t C. have D. haven’t

are
aren't
have
haven't

The correct answer is D. haven’t.

The sentence is in the present perfect tense, which is used to talk about things that have happened or been true up to the present moment. In this case, the speaker is asking the listener if they have had lunch yet. The listener has not had lunch yet, so the correct answer is “haven’t.”

The other options are incorrect because they do not agree with the tense of the sentence. Option A, “are,” is in the present tense, which is not appropriate for this sentence. Option B, “aren’t,” is the negative form of the present tense, which is also not appropriate for this sentence. Option C, “have,” is in the simple past tense, which is not appropriate for this sentence.

In conclusion, the correct answer to the question “You haven’t had your lunch yet, …… you?” is D. haven’t.