——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 ____ last night, for the ground is wet now.
#88954
A
might not have rained
B
must have rained
C
couldn't have rained
D
rained
Alice said she was really busy this week, but I think she________ show up at the party if she doesn’t have to work overtime on Friday.
#87775
A
would
B
might
C
must
D
shall
----Look,Mr.Hu is on the other side of the street. ----It____ be him.He has gone to Lanzhou.
#87934
A
mustn’t
B
can’t
C
wouldn’t
D
couldn’t
He ________ the exam, but he was too careless.
#86832
A
could have passed
B
couldn’t have passed
C
must have passed
D
may have passed