单选题 If I had a car of my own, I______it to your sister yesterday.(2014年厦门大学考博试题)
【正确答案】 D
【答案解析】解析:考查虚拟语气。用would have done表示本应该做某事而没有做,句意为:如果我自己有一辆车,昨天就已经借给她了。此为固定形式,故选D正确。