---    you disturb her with these annoying questions just when she was busy cooking dinner?---Sorry, I      that at that time.
#89328
A
Should, should have done
B
Shall; may have done
C
Must, should do
D
Must, should not have done
推荐题目
I’m afraid we        give you an answer today.
#87598
A
can’t
B
mustn’t
C
needn’t
D
shouldn’t
But for the snow,  we       earlier.
#87073
A
will arrive
B
would arrive
C
could arrive
D
should have arrive
 —Why aren’t they here yet?—They_____ the bus.
#89522
A
can have missed
B
must be late for
C
may have missed
D
might be late for
 If it ____for the snow, we____ the mountain yesterday.
#86888
A
were not, could have climbed
B
were not, could climb
C
had not been, could have climbed
D
hadn’t been, could climb