Never before ______ anyone in Chinese history who can play tennis as well as Li Na.
A. has been there B. there has been
C. has there been D. there been has
Never before ______ anyone in Chinese history who can play tennis as well as Li Na.
A. has been there B. there has been
C. has there been D. there been has
C