"would have pp" has three meanings that express probability or presumption in past and express something that did not happen and describe past events.