单选题 (Had) they had enough cash (on) hand, they (would buy) this fancy (furniture).

【正确答案】 C
【答案解析】改为wouldhavebought.这是虚拟语气中的用法,表示对过去情况的假设,用法是:If…had…(Had…),wouldhavedone.