Tony, you′ ve got a fever. You__________

昕玥2019-12-17  9

问题 Tony, you′ ve got a fever. You__________ that cold shower last night.

选项 A.might not have         B.could have hadC.hadn't have          D.shouldn't have had

答案D

解析考查情态动词。句意为“托尼,你发烧了。昨晚你本不应该洗冷水澡的”。shouldn’t have done意为“本不该做某事(但做了)”,故选D。
转载请注明原文地址:https://ti.zuoweng.com/ti/jOksKKKQ