Tony, you’ve got a fever. You_______ that cold shower last night.

2023-08-04

A.might not have
B.could have haD
C.hadn’t have
D.shouldn’t have haD.

参考答案:D

本题考查情态动词

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

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

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

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

故正确答案为D项。

相关推荐