问题 选择题

—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

答案

D

ought to have done和should have done都可表示“本来应该做而没有做”;该题应使用被动语态,故D项正确。

填空题
单项选择题