Would have (with a past participle like driven) describes an imagined past event that never happened: If I had owned a car, I would have driven. In the imagined version I drove; in real life, I took the bus.
If we had left earlier, we would have caught the train. The sentence pictures a past morning that went differently, but in real life the train left without you, and the sentence admits it.
He would have taken the job if the pay had been better. He never took the job. Would have marks the offer as a situation imagined after the fact, not something that actually happened.
Would have (with a past participle like driven) describes an imagined past event that never happened. In She would have driven us home, but her car broke down, the driving is unreal: her car broke down, so she did not drive. One boundary to watch: when a noun phrase follows instead of a past participle, as in I would have more money if I bought fewer shoes, would have means something different.