-Never before _____see such a terrible car accident on the road!

-Never before _____see such a terrible car accident on the road!

A.I have

B.Have I

C.I did

D.Did I

正确答案是D