The plan is dead. I it more water.
A. will give
B. would have given
C. must give
D. should have given
网友回答
A. will give
B. would have given
C. must give
(答案→)D. should have given
解析:考查虚拟语气。句意:这个计划报废了。我本来应该加更多的水。“should+have+done”意思是“本来应该做某事,而实际没做。故选D。