Never before _______ such a wonderful child

Câu hỏi: Never before _______ such a wonderful child

A I saw    

B have I seen 

C I had seen

D I have seen