单选题 Never before can we witness such a preposterous state of affairs as we are seeing today.
A. could we have witnessed B. have we witnessed
C. should we witness D. could we witness

【正确答案】 D
【答案解析】