—My little daughter is coughing worse than ever.
—She to the hospital yesterday.
A. had to be taken
B. should have taken
C. must have been taken
D. ought to have been taken
网友回答
A. had to be taken
B. should have taken
C. must have been taken
(答案→)D. ought to have been taken
解析:ought to have done和should have done都可表示“本来应该做而没有做”;该题应使用被动语态,故D项正确。