问题

Shall I wait here for three hours—Yes. Three hours ______for you to wait for such a doctor.
A:are not very long
B:is not long enough
C:was not long enough
D:will be too long ;
B:is not long enough
C:was not long enough
D:will be too long ;
正确答案是: