Re: difference among "would have come", "could have come", "might have come"???
You are making the wrong inference here.
Originally Posted by keannu
If she had failed the entrance exam to university,
1. she would have become a super model.
It is a fact that this would have happened. There is no "try" here. She had the ability and desire and it would have happened.
2. she could have become a super model.
She had the ability to become a model. We don't know whether or not she would have, because we don't know whether she would have wanted to.
3.she might have become a super model.
She may have had the ability and she may have had the desire. It's possible that it would have happened.
WOULD HAVE - definitely (if the circumstances had allowed it)
COULD HAVE - ability was there, nothing external would have prevented it from happening, her own desire may have been the reason it happened or didn't happen.
MIGHT HAVE - it was possible -- it would have required the right things to have happened, which could be her own desire. She might have become a supermodel, or she might have decided to become a pastry chef.
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.