There was plenty of time.He .
#89668
A
couldn’t have hurried
B
mustn’t hurry
C
needn’t have hurried
D
can’t have hurried
推荐题目
It has been announced that candidates remain in their seats until all the papers have been collected.
#87782
A
can
B
shall
C
will
D
may
I was really anxious about you. You _____ __ home without a word.
#90288
A
mustn’t leave
B
shouldn’t have left
C
couldn’t have left
D
needn’t leave
— You ought to have called her yesterday . — Yes , I know I ____ .
#89767
A
ought to
B
ought go have
C
ought have done
D
ought to have called
---- __________ you say goodbye so soon? ---- I’m sorry. My mother is expecting me at home.
#87477
A
Must
B
Can
C
Would
D
Might
John’s pale face suggested that he ______ill, and his parents suggested that he ______a medical examination.
#90529
A
be, should have
B
was, have
C
should be, had
D
was, has