——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
推荐题目
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
Mr. Bush is on time for everything. How ____ it be that he was late for the opening ceremony ?
#90283
A
can
B
should
C
may
D
must