单选题
She ______ left the hospital so soon, for she had not yet recovered.
A. shouldn't have
B. wouldn't have
C. couldn't have
D. mustn't have
A
B
C
D
【正确答案】
A
【答案解析】
[妙翻巧译] 她不应该这么早就离开医院,因为她还没有完全恢复。
[解析] 本题考查情态动词。shouldn't have done表示“做了不应该做的事情”。选项B是一般过去式的强调形式,C是现在完成时,D表示对过去事实的肯定推测。
提交答案
关闭