单选题 —The weather has been very hot and dry.
—Yes. If it had mined even a drop, things would be much better now! And my vegetables ______
A. wouldn't die B. didn't die
C. hadn't die D. wouldn't have die

【正确答案】 D
【答案解析】[解析] 本题考查虚拟语气中对过去发生的事情的虚拟。对过去发生的事情的虚拟句结构为:If+had done, 主语couldn't/shouldn't/wouldn't have done。因此本题选D。