Never before________seen any lady who can play tennis as wellas

Never before________seen any lady who can play tennis as wellas Maria.
A、 had he
B、 he had
C、 has he
D、 he has
【正确答案】:C