You look so tired. You _________ have stayed up again.
#87967
A
should
B
can
C
may
D
must
推荐题目
He ___ at the meeting this morning.He was in hospital at the time.
#89025
A
couldn’t have spoken
B
mustn’t have spoken
C
shouldn't have spoken
D
needn’t have spoken