——Look at your pale face. You ______ a sleepless night. ——You bet. The work site next to the hotel was so noisy.
#87538
A
must have had
B
might have
C
should have had
D
cannot have had
推荐题目
It was desired that the project ______ before the end of this month.
#87488
A
would be finished
B
was to be finished
C
be finished
D
was going to be finished
There  was  a man  crying  over there.He _______ himself.
#88136
A
could hurt
B
might hurt
C
must have hurt
D
might have hurt
This cake is very sweet. You _____ a lot of sugar in it. 
#90559
A
should put
B
could have put
C
might put
D
must have put