You look so tired. You _________ have stayed up again.
#87967
A
should
B
can
C
may
D
must
推荐题目
—I’ m sorry. I  ______ at you the other day.---Forget it. I was a bit out of control myself.
#87288
A
shouldn’t shout
B
shouldn’t have shouted
C
mustn’t shout
D
mustn’t have shouted
We would have called a taxi yesterday if Harold ________ us a ride home.
#87035
A
didn’t offer
B
wouldn’t offer
C
hasn’t offered
D
hadn’t offered
Without your help,I         the job on time last week.
#87375
A
would not have finished
B
would not finish
C
would finish
D
would have finish