The flower is dead. I it more water.
A. will give
B. ought to give
C. could have given
D. ought to have given
网友回答
A. will give
B. ought to give
C. could have given
(答案→)D. ought to have given
解析:句意:这个花死了,我本应该给它浇更多的水的。从The flower is dead.可知是浇水是过去的事情,排除AB,could have done本来可能做却没做,ought to have done本应该做却没有做。选D。