Answer and explanation

Correct answer: D. have you

  1. Step 1: A negative statement takes a positive tag with the same auxiliary. Answer: have you. Why not the others: haven't you, did you and are you don't fit.

Practise more Grammar: tenses, agreement and conditionals.

Free questions with an explanation for every one, and full timed IOE Engineering Entrance Examination (Tribhuvan University, Nepal) mock tests.