——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
推荐题目
He pushed the door again and again, but it ___ open.
#89064
A
may not
B
can't
C
didn’t
D
wouldn't
Had I known about this computer program, a huge amount of time and energy       .
#87058
A
would have been saved
B
had been saved
C
will be saved
D
was saved
If I had tried my best last term, I ________more progress then.
#89057
A
could make
B
would make
C
must have made
D
could have made