—The weather has been very hot and dry. —Yes. If it had rained even a drop, things would be much better now! And my vegetables______.
【正确答案】 D
【答案解析】解析:本题考查虚拟语气中对过去发生的事情的虚拟。对过去发生的事情的虚拟句结构为:If+had done,主语couldn’t/,shouldn’t/wouldn’t have done。因此本题选D。