——Look at your pale face. You a sleepless night.
——You bet. The work site next to the hotel was so noisy.
A. must have had
B. might have
C. should have had
D. cannot have had
网友回答
(答案→)A. must have had
B. might have
C. should have had
D. cannot have had
解析:考查情态动词。must have done过去一定做过某事。句意:看你苍白的脸,你昨天晚上一定没睡好。选A。