问题

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
正确答案是: