I have a question. I was trying to find out if it's correct to say "you have to have", but I couldn't find an answer...I think people would normally use "you should have" or "you must have". In a guessing game, there weren't many options left, so in a hurry I used "have to have". Is it entirely wrong?
I'd really, really like to know the answer, in order to use proper grammar in the future.
Thank you very much. I really appreciate.