问题

26.She ____ the hospital so soon, for she has not yet recovered.

A:wouldn’t have left
B:shouldn’t have left
C:mustn’t have left
D:hadn’t had left
正确答案是: