问题补充:
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。