单选题
Tony, you've got a fever. You______that cold shower last night.
A、
might not have
B、
could have had
C、
hadn't have
D、
shouldn't have had
【正确答案】
D
【答案解析】
解析:考查情态动词。句意为“托尼,你发烧了,昨晚你本不应该洗冷水澡的”。shouldn’t havedone意为“本不该做某事(但做了)”,故选D。
提交答案
关闭