Choose the word or group of words which best complete each of the following sentences.
You have gone there before
A. did you B. didn't you C. haven't you D. hadn't you
Correct Answer: C
Explanation
In question tag, a tag is realized by repeating the form of the auxiliary verb found in the statement, with or without negator depending on whether the statement is positive or negative.
If the statement is a positive one, the tag takes on negative auxiliary verb. This is the case sve have in the given sentence. hence "haven't you". But it could also be vice versa.