Choose the option that best completes the gap(s).

You may not have heard the last word on the matter ...... ?

  • A may you have
  • B haven't you
  • C have you
  • D mayn't have you

The correct answer is C. have you

No explanation given
Previous question Next question