The correct spelling for "woulhave" is "would have". It is a common mistake made due to the contraction "would've", which sounds like "woulhave" when spoken quickly. To avoid confusion, it's best to write it as "would have" in formal writing, ensuring clarity and proper grammar in your sentences.