5.
Supposing the price were lowered, then Tom _____this good cardigan. 
(A) will buy
(B) would buy
(C) would have bought
(D) bought
出自:郑州工程技术学院-大学英语(2).