The would have version strongly implies the past. When dealing with hypothetical situations, the wording affects whether you're talking about past or future. Again, the would version can be used fairly interchangeably for both past or future, but the would have version strongly implies the past.
Would have and would have had difference?
Another Third Conditional Tense: “Would have had”
“Would have had” – “Would have,” along with the past participle, “had,” can but used in situations expressing something that must have happened, but didn't because conditions were different.
When to use would have VS would ve?
The conditional perfect, would have, refers to a missed opportunity in the past. In informal speech, it contracts to would've, not "would of." I would have (would've) liked to see that movie. I would of liked to see that movie.