——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 learnt English well, I____ the interview for the job tomorrow.
#88158
A
would take
B
would have taken
C
shall take
D
could be taken
I can’t believe that anyone else in the school can swim as fast as you, ________?
#87473
A
can I
B
can't they
C
can't you
D
can they
That car nearly hit me; I ________.
#89991
A
might be killed
B
might have been killed
C
may be killed
D
may been killed
—What are you doing, John? Why stop?—To be on the safe side, we’d fill up the car now for we _______ run out of gas on the way.
#88350
A
must
B
will
C
might
D
should
, the forest fire would have been discovered much earlier.
#87801
A
But for their care
B
Had they been more careful
C
Without their care
D
If they were careful