问题

Never______ such a difficult problem. It took me almost half an hour to work it out.
A:had I come across
B:I had come across
C:did I come across
D:I did come across
B:I had come across
C:did I come across
D:I did come across
正确答案是: