It would seem that you are familiar enough with this tense and form to pose both versions for our selection, yet have not yet mastered use of Upper Case characters for “I” and at the start of a sentence. Would you not have been responded to faster had you noticed that most responders here find it an indication of laziness? The correct versions: Will you not have gone to market?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.