试题详情

单选题
Tony, you’ve got a fever. You_______ that cold shower last night. A.might not have

Acould have haD

Bhadn’t have

Cshouldn’t have ha

正确答案

答案解析

本题考查情态动词

D选项,句意为“托尼,你发烧了,昨晚你本不应该洗冷水澡的”。Shouldn’t have done意为“本不该做某事(但做了)”。综上,D选项正确。

A选项,与题意不符,故排除。

B选项,与题意不符,故排除。

C选项,与题意不符,故排除。

故正确答案为D项。

相关试题