It's never "have". Have is "tener". I don't know where it was said "have". Maybe you had "will have" but it's not for this kind of sentence, it's for another context that I didn't meet yet (remember that the hint word is a dictionary for all the sentences, it's not contextual, and using all the given words in every sentences is wrong)
Querer is to want (or to love if used with a person as the object).