问题

Never before ____________ seen anybody who can play tennis as well as Robert.
A:had she
B:she had
C:has she
D:she has
B:she had
C:has she
D:she has
正确答案是: